Providers.tsx17 lines · main
1'use client'
2
3import { ThemeProvider as NextThemesProvider, type ThemeProviderProps } from 'next-themes'
4
5export function ThemeProvider({ children, ...props }: ThemeProviderProps) {
6 return (
7 <NextThemesProvider
8 themes={['dark', 'light', 'classic-dark']}
9 defaultTheme="system"
10 enableSystem
11 disableTransitionOnChange
12 {...props}
13 >
14 {children}
15 </NextThemesProvider>
16 )
17}