From e724c3c9209ce8c17af8d8118f9ede56bf6dec7c Mon Sep 17 00:00:00 2001 From: Felipe Barso <77860630+aprendendofelipe@users.noreply.github.com> Date: Thu, 29 Dec 2022 17:51:33 +0000 Subject: [PATCH] fix(use-user): set `user` to `null` instead of `{}` --- pages/interface/hooks/useUser/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/interface/hooks/useUser/index.js b/pages/interface/hooks/useUser/index.js index 95db4ac13..ae9eb7b9b 100644 --- a/pages/interface/hooks/useUser/index.js +++ b/pages/interface/hooks/useUser/index.js @@ -58,7 +58,7 @@ export function UserProvider({ children }) { function onFocus() { const cachedUser = JSON.parse(localStorage.getItem('user')); - setUser((user) => ({ ...user, ...cachedUser })); + setUser((user) => (cachedUser?.username ? { ...user, ...cachedUser } : null)); if (refreshInterval < Date.now() - cachedUser?.cacheTime) fetchUser(); } addEventListener('focus', onFocus);