diff --git a/src/provider/userProvider.tsx b/src/provider/userProvider.tsx index a85600c..23d79c9 100644 --- a/src/provider/userProvider.tsx +++ b/src/provider/userProvider.tsx @@ -52,7 +52,7 @@ export function UserProvider({ children }: { children: React.ReactNode }) { } finally { setIsLoading(false); } - }, [setIsLoggedIn]); + }, []); useEffect(() => { if (!isLoggedIn) { @@ -60,7 +60,8 @@ export function UserProvider({ children }: { children: React.ReactNode }) { setIsLoading(false); return; } - }, [isLoggedIn]); + fetchUser(); + }, [isLoggedIn, fetchUser]); const logout = useCallback(async () => { try {