1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-25 07:51:12 +02:00

fix user not being parsed from localstorage

This commit is contained in:
Kushagra Gour
2025-05-03 14:50:34 +05:30
parent b8179e9493
commit 1b65e55353

View File

@@ -127,7 +127,16 @@ export default class App extends Component {
constructor() {
super();
this.AUTO_SAVE_INTERVAL = 15000; // 15 seconds
const savedUser = window.localStorage.getItem('user');
const savedUser = (() => {
const user = window.localStorage.getItem('user');
try {
if (user) {
return JSON.parse(user);
}
} catch (e) {
return null;
}
})();
this.modalDefaultStates = {
isModalOpen: false,
isAddLibraryModalOpen: false,
@@ -218,6 +227,7 @@ export default class App extends Component {
newUser.firebaseUser = authUser;
this.setState({ user: newUser });
window.user = newUser;
// window.localStorage.setItem('user', authUser);