Skip to content

Commit 4bbf66a

Browse files
committed
Fix position of fumadocs root provider
1 parent 8de494b commit 4bbf66a

3 files changed

Lines changed: 15 additions & 17 deletions

File tree

src/app/[teamId]/docs/layout.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ export default function Layout({ children, params }: { children: ReactNode, para
1313
search={{
1414
options: {
1515
api: `/api/search/${params.teamId}`,
16-
1716
},
1817
}}
1918
>

src/app/docs/layout.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@ import {landingSource} from '@/lib/source';
55
import HomepageNavigation from "@/components/landing/HomepageNavigation";
66
import ScrollToTop from "@/app/docs/ScrollToTop";
77
import Footer from "@/components/landing/Footer";
8+
import {RootProvider} from "fumadocs-ui/provider";
89

910
export default function Layout({ children }: { children: ReactNode }) {
1011

11-
return <div>
12+
return <RootProvider>
1213
<ScrollToTop />
1314
<HomepageNavigation/>
1415
<DocsLayout tree={landingSource.pageTree} {...baseOptions} disableThemeSwitch>
1516
{children}
1617
</DocsLayout>
1718
<Footer />
18-
</div>
19+
</RootProvider>
1920
}

src/app/layout.tsx

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,18 @@ export default async function AppRootLayout({children,}: Readonly<{ children: Re
4040
"min-h-screen bg-background font-sans antialiased",
4141
fontSans.variable
4242
)}>
43-
<RootProvider>
44-
<NextIntlClientProvider messages={messages}>
45-
<ThemeProvider
46-
attribute="class"
47-
defaultTheme={"system"}
48-
enableSystem
49-
disableTransitionOnChange
50-
>
51-
<ThemeSetter />
52-
<Toaster/>
53-
{children}
54-
</ThemeProvider>
55-
</NextIntlClientProvider>
56-
</RootProvider>
43+
<NextIntlClientProvider messages={messages}>
44+
<ThemeProvider
45+
attribute="class"
46+
defaultTheme={"system"}
47+
enableSystem
48+
disableTransitionOnChange
49+
>
50+
<ThemeSetter />
51+
<Toaster/>
52+
{children}
53+
</ThemeProvider>
54+
</NextIntlClientProvider>
5755
</body>
5856
</html>
5957
);

0 commit comments

Comments
 (0)