diff --git a/client/pages/Dashboard.tsx b/client/pages/Dashboard.tsx index bfcfd241..f141e7b5 100644 --- a/client/pages/Dashboard.tsx +++ b/client/pages/Dashboard.tsx @@ -56,12 +56,15 @@ export default function Dashboard() { useEffect(() => { if (!authLoading && !user) { + setIsLoading(false); navigate("/login"); return; } if (user && profile) { loadDashboardData(); + } else if (!authLoading) { + setIsLoading(false); } }, [user, profile, authLoading, navigate]);