fix: provide auth session context to client app
This commit is contained in:
parent
0d8db66021
commit
5d64d0461a
1 changed files with 4 additions and 1 deletions
|
|
@ -4,6 +4,7 @@ import Script from "next/script";
|
||||||
import "@/styles/globals.css";
|
import "@/styles/globals.css";
|
||||||
import { ThemeProvider } from "@/components/providers/theme-provider";
|
import { ThemeProvider } from "@/components/providers/theme-provider";
|
||||||
import { TRPCProvider } from "@/components/providers/trpc-provider";
|
import { TRPCProvider } from "@/components/providers/trpc-provider";
|
||||||
|
import { SessionProvider } from "next-auth/react";
|
||||||
|
|
||||||
const inter = Inter({ subsets: ["latin"], variable: "--font-sans" });
|
const inter = Inter({ subsets: ["latin"], variable: "--font-sans" });
|
||||||
|
|
||||||
|
|
@ -30,7 +31,9 @@ export default function RootLayout({
|
||||||
enableSystem
|
enableSystem
|
||||||
disableTransitionOnChange
|
disableTransitionOnChange
|
||||||
>
|
>
|
||||||
<TRPCProvider>{children}</TRPCProvider>
|
<SessionProvider>
|
||||||
|
<TRPCProvider>{children}</TRPCProvider>
|
||||||
|
</SessionProvider>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
{umamiWebsiteId ? (
|
{umamiWebsiteId ? (
|
||||||
<Script
|
<Script
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue