'use client' import { useTheme } from 'next-themes' import * as React from 'react' import { Moon, Sun } from 'lucide-react' import { Button_Shadcn_ } from 'ui' export function ModeToggle() { const { setTheme, resolvedTheme } = useTheme() const [, startTransition] = React.useTransition() return ( { startTransition(() => { setTheme(resolvedTheme === 'dark' ? 'light' : 'dark') }) }} size="icon" variant="ghost" > Toggle theme ) }