Files
2026-03-06 16:50:45 +01:00

21 lines
523 B
TypeScript

"use client";
import { ThemeProvider as NextThemesProvider, type ThemeProviderProps } from "next-themes";
const defaultThemeProps: ThemeProviderProps = {
attribute: "class",
defaultTheme: "system",
enableSystem: true,
disableTransitionOnChange: true,
enableColorScheme: true,
storageKey: "mohfarawati-theme",
};
export function ThemeProvider({ children, ...props }: ThemeProviderProps) {
return (
<NextThemesProvider {...defaultThemeProps} {...props}>
{children}
</NextThemesProvider>
);
}