mirror of
https://github.com/borbann-platform/backend-api.git
synced 2025-12-18 20:24:05 +01:00
24 lines
596 B
TypeScript
24 lines
596 B
TypeScript
/*
|
|
========================================
|
|
File: frontend/components/common/ThemeProvider.tsx
|
|
========================================
|
|
*/
|
|
"use client";
|
|
|
|
import { ThemeProvider as NextThemesProvider } from "next-themes";
|
|
import type { ThemeProviderProps } from "next-themes";
|
|
|
|
export function ThemeProvider({ children, ...props }: ThemeProviderProps) {
|
|
return (
|
|
<NextThemesProvider
|
|
attribute="class"
|
|
defaultTheme="system"
|
|
enableSystem
|
|
disableTransitionOnChange
|
|
{...props} // Pass through any other props
|
|
>
|
|
{children}
|
|
</NextThemesProvider>
|
|
);
|
|
}
|