1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-06-30 01:26:37 -04:00

even more useLocalStorage fixes

This commit is contained in:
2022-07-27 18:00:51 -04:00
parent d0c21c6bd4
commit 78593b03ca
4 changed files with 169 additions and 170 deletions

View File

@ -29,7 +29,7 @@ export const ThemeProvider = ({
};
}>) => {
// keep track of if/when the user has set their theme *on this site*
const [preferredTheme, setPreferredTheme] = useLocalStorage<string>(themeStorageKey);
const [preferredTheme, setPreferredTheme] = useLocalStorage(themeStorageKey);
// keep track of changes to the user's OS/browser dark mode setting
const [systemTheme, setSystemTheme] = useState("");
// hook into system `prefers-dark-mode` setting