Persist dark mode preferences on localstorage (#371)

This commit is contained in:
Navaneeth Pk 2021-07-03 20:04:23 +05:30 committed by GitHub
parent e34350ff4f
commit 4ba35cc6d1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -25,7 +25,7 @@ class App extends React.Component {
currentUser: null,
fetchedMetadata: false,
onboarded: true,
darkMode: false
darkMode: localStorage.getItem('darkMode') === 'true'
};
}
@ -42,6 +42,7 @@ class App extends React.Component {
switchDarkMode = (newMode) => {
this.setState({ darkMode: newMode });
localStorage.setItem('darkMode', newMode);
}
render() {