refactor(problemset): simplify layout by removing Suspense wrapper

This commit is contained in:
cfngc4594 2025-04-08 18:52:13 +08:00
parent 41d68a4b15
commit cb940f8608

View File

@ -1,6 +1,4 @@
import { Suspense } from "react";
import { Banner } from "@/components/banner"; import { Banner } from "@/components/banner";
import { Loading } from "@/components/loading";
import { AvatarButton } from "@/components/avatar-button"; import { AvatarButton } from "@/components/avatar-button";
interface ProblemsetLayoutProps { interface ProblemsetLayoutProps {
@ -15,9 +13,7 @@ export default function ProblemsetLayout({ children }: ProblemsetLayoutProps) {
<AvatarButton /> <AvatarButton />
</div> </div>
<main className="h-full container mx-auto p-4"> <main className="h-full container mx-auto p-4">
<Suspense fallback={<Loading />}> {children}
{children}
</Suspense>
</main> </main>
</div> </div>
); );