| 1 | import { ThemeProvider as NextThemesProvider } from "next-themes"; |
| 2 | import { type ReactNode } from "react"; |
| 3 | |
| 4 | interface ThemeProviderProps { |
| 5 | children: ReactNode; |
| 6 | attribute?: "class" | "data-theme"; |
| 7 | defaultTheme?: string; |
| 8 | enableSystem?: boolean; |
| 9 | } |
| 10 | |
| 11 | export function ThemeProvider({ children, ...props }: ThemeProviderProps) { |
| 12 | return <NextThemesProvider {...props}>{children}</NextThemesProvider>; |
| 13 | } |