web/app/providers.tsx

17 lines
395 B
TypeScript

"use client"
import { ThemeProvider } from "next-themes"
import type { ReactNode } from "react"
import { SessionProvider } from "next-auth/react"
export function Providers({ children }: { children: ReactNode }) {
return (
<SessionProvider>
<ThemeProvider attribute="class" defaultTheme="system" enableSystem>
{children}
</ThemeProvider>
</SessionProvider>
)
}