Merge pull request #362 from Portabase/fix/dark-light-toggle

fix: theme toggle
This commit is contained in:
Charles GTE
2026-07-06 08:18:04 +02:00
committed by GitHub
@@ -20,11 +20,12 @@ const themes = [
] as const
export function ModeToggle() {
const { theme } = useTheme()
const { theme, setTheme } = useTheme()
const [mounted, setMounted] = useState(false)
useEffect(() => setMounted(true), [])
const handleThemeChange = async (newTheme: "light" | "system" | "dark") => {
setTheme(newTheme)
await authClient.updateUser({ theme: newTheme })
}