This commit is contained in:
hailin 2025-05-22 20:04:43 +08:00
parent 9e75902cea
commit 8d9a52c917
1 changed files with 6 additions and 3 deletions

View File

@ -13,6 +13,7 @@ import { ReactNode } from "react"
import "./globals.css"
import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入
import Script from "next/script"
import { Suspense } from "react"
const inter = Inter({ subsets: ["latin"] })
@ -168,9 +169,11 @@ export default async function RootLayout({
resources={resources}
>
<Toaster richColors position="top-center" duration={3000} />
<div className="bg-background text-foreground flex h-dvh flex-col items-center overflow-x-auto">
{data.session ? <GlobalState>{children}</GlobalState> : children}
</div>
<Suspense fallback={null}>
<div className="bg-background text-foreground flex h-dvh flex-col items-center overflow-x-auto">
{data.session ? <GlobalState>{children}</GlobalState> : children}
</div>
</Suspense>
</TranslationsProvider>
</Providers>
</body>