From 8efe618a31985d627e3b3598c017f64a353ed836 Mon Sep 17 00:00:00 2001 From: jisangs Date: Tue, 26 May 2026 19:02:10 +0900 Subject: [PATCH] =?UTF-8?q?=ED=92=80=EC=9D=B4=EA=B0=80=20=EB=81=9D?= =?UTF-8?q?=EB=82=98=EA=B3=A0=20=EB=82=98=EC=84=9C,=20=EC=B2=AB=20?= =?UTF-8?q?=ED=99=94=EB=A9=B4=EC=9C=BC=EB=A1=9C=20=EB=8F=8C=EC=95=84?= =?UTF-8?q?=EC=98=A8=20=EB=92=A4=20=EB=8B=A4=EC=8B=9C=20=EC=8B=9C=EC=9E=91?= =?UTF-8?q?=ED=95=A0=20=EB=95=8C=20=EA=B2=B0=EA=B3=BC=ED=99=94=EB=A9=B4?= =?UTF-8?q?=EC=9D=B4=20=EB=82=98=EC=98=A4=EB=8A=94=20=EC=98=A4=EB=A5=98=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/StartControls.tsx | 2 ++ app/page.tsx | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/StartControls.tsx b/app/StartControls.tsx index 8df34e1..d84058b 100644 --- a/app/StartControls.tsx +++ b/app/StartControls.tsx @@ -14,6 +14,7 @@ export default function StartControls() { (state) => state.selectedProblemCount, ); const setProblemCount = useGameStore((state) => state.setProblemCount); + const initSession = useGameStore((state) => state.initSession); useEffect(() => { startLinkRef.current?.focus(); @@ -25,6 +26,7 @@ export default function StartControls() { initSession(selectedProblemCount)} className="inline-flex h-12 items-center justify-center rounded-md bg-emerald-700 px-6 text-base font-semibold text-white transition hover:bg-emerald-800 focus:outline-none focus:ring-2 focus:ring-emerald-500 focus:ring-offset-2" > 연습 시작 diff --git a/app/page.tsx b/app/page.tsx index 48be922..4690264 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -20,8 +20,7 @@ export default function Home() {
-

이번 단계에서는 화면 이동만 확인합니다.

-

문제 생성과 채점은 다음 이터레이션에서 추가합니다.

+

반복할 문제 수를 선택한 뒤, [연습 시작] 버튼을 클릭하세요.