Theme bug fixed 2
This commit is contained in:
parent
f45e0be4de
commit
b71b89ae26
|
|
@ -68,6 +68,9 @@ export function ThemeProvider({
|
|||
useEffect(() => {
|
||||
if (activeTheme && activeTheme !== "system") {
|
||||
setTheme(activeTheme);
|
||||
} else {
|
||||
const mediaQuery = window.matchMedia("(prefers-color-scheme: dark)");
|
||||
mediaQuery.matches ? setTheme("dark") : setTheme("light");
|
||||
}
|
||||
localStorage.setItem(storageKey, activeTheme || "system");
|
||||
}, [activeTheme]);
|
||||
|
|
|
|||
Loading…
Reference in New Issue