feat(components): use arrow function

This commit is contained in:
ItzCrazyKns 2024-05-30 21:38:37 +05:30
parent 9e7e1d76a2
commit 90f9edea95
No known key found for this signature in database
GPG key ID: 8162927C7CCE3065
4 changed files with 11 additions and 11 deletions

View file

@ -1,14 +1,14 @@
'use client';
import { ThemeProvider } from 'next-themes';
export function ThemeProviderComponent({
export const ThemeProviderComponent = ({
children,
}: {
children: React.ReactNode;
}) {
}) => {
return (
<ThemeProvider attribute="class" enableSystem={false} defaultTheme="dark">
{children}
</ThemeProvider>
);
}
};

View file

@ -11,7 +11,7 @@ interface ThemeSwitcherProps {
className?: string;
}
export function ThemeSwitcher({ size, className }: ThemeSwitcherProps) {
export const ThemeSwitcher = ({ size, className }: ThemeSwitcherProps) => {
const [mounted, setMounted] = useState(false);
const { theme, setTheme } = useTheme();
@ -69,4 +69,4 @@ export function ThemeSwitcher({ size, className }: ThemeSwitcherProps) {
onClick={() => handleThemeSwitch('system')}
/>
);
}
};