refactor: suspense 로 페이지 감싸기

This commit is contained in:
2026-02-09 15:29:36 +09:00
parent 5c99cab332
commit 39e3c5392c

View File

@@ -2,7 +2,7 @@
"use client"; "use client";
import { useRouter, useSearchParams } from "next/navigation"; import { useRouter, useSearchParams } from "next/navigation";
import { useMemo, useState } from "react"; import { Suspense, useMemo, useState } from "react";
type Mode = "freeflow" | "sprint" | "deepwork"; type Mode = "freeflow" | "sprint" | "deepwork";
@@ -30,7 +30,19 @@ function hhmmss(total: number) {
return `${hh}:${mm}:${ss}`; return `${hh}:${mm}:${ss}`;
} }
export default function SessionEndPage() { export default function Page() {
return (
<Suspense
fallback={
<main className="min-h-screen w-full" style={{ backgroundColor: BG }} />
}
>
<SessionEndInner />
</Suspense>
);
}
function SessionEndInner() {
const router = useRouter(); const router = useRouter();
const params = useSearchParams(); const params = useSearchParams();