fix: theme setting miss after refreshing

This commit is contained in:
jialin
2025-05-15 11:53:10 +08:00
parent 2e56e93d83
commit 5e8692eae5
8 changed files with 49 additions and 28 deletions
+2 -2
View File
@@ -47,8 +47,8 @@ export default function useUserSettings() {
};
useEffect(() => {
setTheme(userSettings.mode);
}, []);
setHtmlThemeAttr(userSettings.theme);
}, [userSettings.theme]);
useEffect(() => {
if (userSettings.mode !== 'auto') return;