From 4040fce9bff3873e113862996133273046d3376c Mon Sep 17 00:00:00 2001 From: gahusb Date: Mon, 16 Mar 2026 03:14:42 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EB=B0=B0=EC=B9=98=20=EC=83=9D=EC=84=B1?= =?UTF-8?q?=20=EA=B0=9C=EC=88=98=20=ED=94=8C=EB=9E=9C=20=ED=95=9C=EB=8F=84?= =?UTF-8?q?=20=EB=B0=98=EC=98=81,=20=ED=95=A9=EA=B3=84=20=ED=91=9C?= =?UTF-8?q?=EC=8B=9C=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 배치 버튼/레이블에 실제 생성 가능한 개수 동적 표시 (MAX_COMBOS 기준) - 메트릭에서 합계 제거, 콤보 목록에서 합계 제거 Co-Authored-By: Claude Sonnet 4.6 --- app/services/lotto/recommend/page.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/services/lotto/recommend/page.tsx b/app/services/lotto/recommend/page.tsx index 5f34fc5..5c5f9d5 100644 --- a/app/services/lotto/recommend/page.tsx +++ b/app/services/lotto/recommend/page.tsx @@ -562,7 +562,7 @@ export default function LottoRecommendPage() { {(['single','batch'] as const).map(mode=>( ))} @@ -583,7 +583,7 @@ export default function LottoRecommendPage() { {/* 메트릭 */} {latestCombo?.metrics && !isProLoading && (
- {[{l:'합계',v:latestCombo.metrics.sum},{l:'홀수',v:`${latestCombo.metrics.odd}개`},{l:'짝수',v:`${latestCombo.metrics.even}개`},{l:'범위',v:latestCombo.metrics.range}].map(s=>( + {[{l:'홀수',v:`${latestCombo.metrics.odd}개`},{l:'짝수',v:`${latestCombo.metrics.even}개`},{l:'범위',v:latestCombo.metrics.range}].map(s=>(
{s.v}
{s.l}
@@ -594,7 +594,7 @@ export default function LottoRecommendPage() { {isProLoading && (

- {genMode==='batch'?'5개 번호 조합을 배치 생성 중...':'몬테카를로 시뮬레이션으로 최적 번호를 계산 중...'} + {genMode==='batch'?`${Math.min(5, MAX_COMBOS - combos.length)}개 번호 조합을 배치 생성 중...`:'몬테카를로 시뮬레이션으로 최적 번호를 계산 중...'}

)} {proState === 'error' && ( @@ -607,7 +607,7 @@ export default function LottoRecommendPage() { {isProLoading ? ( <>
계산 중... ) : isMaxed ? '✓ 최대 조합 생성 완료' : ( - <>{genMode==='batch'?'5개 배치 생성하기':'번호 생성하기'} + <>{genMode==='batch'?`${Math.min(5, MAX_COMBOS - combos.length)}개 배치 생성하기`:'번호 생성하기'} )} {isMaxed && ( @@ -637,7 +637,7 @@ export default function LottoRecommendPage() {
- {c.metrics&&합 {c.metrics.sum} · 홀 {c.metrics.odd}} + {c.metrics&&홀 {c.metrics.odd} · 짝 {c.metrics.even}}
{c.createdAt.toLocaleTimeString('ko-KR',{hour:'2-digit',minute:'2-digit',second:'2-digit'})}