add sign in

This commit is contained in:
2025-04-04 12:23:24 +02:00
parent 27f7d3dd2c
commit 5ca9104e7b
4 changed files with 53 additions and 37 deletions

View File

@@ -6,6 +6,7 @@ import { Geist } from 'next/font/google'
import { MainHeader } from '@/components/header'
import { ThemeProvider } from '@/components/theme-provider'
import { TRPCReactProvider } from '@/trpc/react'
import { SessionProvider } from 'next-auth/react'
import { NextIntlClientProvider } from 'next-intl'
import { getLocale } from 'next-intl/server'
@@ -33,15 +34,17 @@ export default async function RootLayout({
<body>
<TRPCReactProvider>
<NextIntlClientProvider>
<ThemeProvider
attribute='class'
defaultTheme='system'
enableSystem
disableTransitionOnChange
>
<MainHeader />
{children}
</ThemeProvider>
<SessionProvider>
<ThemeProvider
attribute='class'
defaultTheme='system'
enableSystem
disableTransitionOnChange
>
<MainHeader />
{children}
</ThemeProvider>
</SessionProvider>
</NextIntlClientProvider>
</TRPCReactProvider>
</body>