Fix: Configure QueryClient to disable refetchOnWindowFocus

This commit is contained in:
gpt-engineer-app[bot]
2025-10-13 00:02:09 +00:00
parent 113f880775
commit 984dcddc0e

View File

@@ -46,7 +46,17 @@ import AdminBlog from "./pages/AdminBlog";
import ForceLogout from "./pages/ForceLogout"; import ForceLogout from "./pages/ForceLogout";
import AuthCallback from "./pages/AuthCallback"; import AuthCallback from "./pages/AuthCallback";
const queryClient = new QueryClient(); const queryClient = new QueryClient({
defaultOptions: {
queries: {
refetchOnWindowFocus: false, // Disable automatic refetch on tab focus
refetchOnMount: true, // Keep refetch on component mount
refetchOnReconnect: true, // Keep refetch on network reconnect
retry: 1, // Keep retry attempts
staleTime: 0, // Keep data fresh
},
},
});
function AppContent() { function AppContent() {
return ( return (