From 4c6340809418224ec5e5c29f9d30599487d714e2 Mon Sep 17 00:00:00 2001 From: charles-gauthereau Date: Mon, 6 Jul 2026 08:01:53 +0200 Subject: [PATCH] fix: theme toggle --- src/features/theme/components/mode-toggle.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/features/theme/components/mode-toggle.tsx b/src/features/theme/components/mode-toggle.tsx index 352ddedb..19271a06 100644 --- a/src/features/theme/components/mode-toggle.tsx +++ b/src/features/theme/components/mode-toggle.tsx @@ -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 }) }