From f61a96ec1efb8ad087740c61d6b90dfee90c1057 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Wysoki=C5=84ski?= Date: Sun, 24 Apr 2022 09:53:29 +0200 Subject: [PATCH] fix: fix infinite loading screen --- src/libs/auth/Provider.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/libs/auth/Provider.tsx b/src/libs/auth/Provider.tsx index 0f61d72..7c24777 100644 --- a/src/libs/auth/Provider.tsx +++ b/src/libs/auth/Provider.tsx @@ -46,13 +46,13 @@ export function AuthProvider(props: AuthProviderProps) { } catch (e) { Sentry.captureException(e); } - - setLoading(false); - }, [setUser, setLoading, client, tokenStorage]); + }, [setUser, client, tokenStorage]); useEffect(() => { - loadUser(); - }, [loadUser]); + loadUser().finally(() => { + setLoading(false) + }) + }, [loadUser, setLoading]); const signIn: AuthContext['signIn'] = async ( email: string,