From 4ba35cc6d170c086925c3ab27db7810f9c66e75c Mon Sep 17 00:00:00 2001 From: Navaneeth Pk Date: Sat, 3 Jul 2021 20:04:23 +0530 Subject: [PATCH] Persist dark mode preferences on localstorage (#371) --- frontend/src/App/App.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/App/App.jsx b/frontend/src/App/App.jsx index 8d932edc72..9f04471d6e 100644 --- a/frontend/src/App/App.jsx +++ b/frontend/src/App/App.jsx @@ -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() {