diff --git a/web/src/app/layout.tsx b/web/src/app/layout.tsx index 232aaa7..a199e39 100644 --- a/web/src/app/layout.tsx +++ b/web/src/app/layout.tsx @@ -8,6 +8,7 @@ import { Geist } from "next/font/google"; import Script from "next/script"; import { ThemeProviderWrapper } from "~/components/deer-flow/theme-provider-wrapper"; +import { loadConfig } from "~/core/api/config"; import { env } from "~/env"; import { Toaster } from "../components/deer-flow/toaster"; @@ -24,12 +25,14 @@ const geist = Geist({ variable: "--font-geist-sans", }); -export default function RootLayout({ +export default async function RootLayout({ children, }: Readonly<{ children: React.ReactNode }>) { + const conf = await loadConfig(); return (
+ {/* Define isSpace function globally to fix markdown-it issues with Next.js + Turbopack https://github.com/markdown-it/markdown-it/issues/1082#issuecomment-2749656365 */}