From 0e83ade28722baca44aeccbab18f15ef8ef7d38f Mon Sep 17 00:00:00 2001 From: michaelschal <35957947-michaelschal@users.noreply.replit.com> Date: Wed, 9 Jul 2025 19:13:12 +0000 Subject: [PATCH] Ensure users are redirected after logging out of their accounts Forces a page reload in `useAuth.ts` to guarantee complete state reset after logout. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 91318273-c764-4fd4-be04-bdc12c38af32 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/85de113c-f127-4d5a-98fc-6b76e75dc498.jpg --- client/src/hooks/useAuth.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/src/hooks/useAuth.ts b/client/src/hooks/useAuth.ts index 087d0c1..d05935e 100644 --- a/client/src/hooks/useAuth.ts +++ b/client/src/hooks/useAuth.ts @@ -53,6 +53,8 @@ export function useAuth() { onSuccess: () => { setUser(null); queryClient.clear(); + // Force a page reload to ensure all state is cleared + window.location.reload(); }, });