Support SSR

This commit is contained in:
Ariful Alam
2022-03-25 18:47:28 +06:00
parent 5058711985
commit c6066fd038
2 changed files with 4 additions and 1 deletions

View File

@@ -7,7 +7,9 @@ const ThemeChanger = ({ theme, setTheme, loading }) => {
const changeTheme = (e, selectedTheme) => {
e.preventDefault();
document.querySelector('html').setAttribute('data-theme', selectedTheme);
localStorage.setItem('gitprofile-theme', selectedTheme);
typeof window !== 'undefined' &&
localStorage.setItem('gitprofile-theme', selectedTheme);
setTheme(selectedTheme);
};