diff --git a/src/components/RestrictedRoute/RestrictedRoute.tsx b/src/components/RestrictedRoute/RestrictedRoute.tsx index 045f868d641c1bd721492147746dcaa4c69f9b05..2f10632cba2b63271465c060ef4758144e250ea0 100644 --- a/src/components/RestrictedRoute/RestrictedRoute.tsx +++ b/src/components/RestrictedRoute/RestrictedRoute.tsx @@ -24,11 +24,15 @@ export const RestrictedRoute = ({ Component, path }: Props): JSX.Element => { const [isLoading, setLoading] = useState<boolean>(false); useEffect(() => { - isAuthenticated().then((res) => setIsAuth(res)); - console.log(isAuth); - }, [isAuth]); + isAuthenticated().then((res) => { + setIsAuth(res); + setLoading(true); + }); + }, [isAuth, setLoading]); - return ( + return !isLoading ? ( + <CircularProgress /> + ) : ( <Route path={path} render={(props: RouteProps) =>