diff --git a/src/layouts/AuthLayout.jsx b/src/layouts/AuthLayout.jsx index 2b2ec80f..9399b90e 100644 --- a/src/layouts/AuthLayout.jsx +++ b/src/layouts/AuthLayout.jsx @@ -1,5 +1,17 @@ import React from "react"; -import { Outlet } from "react-router-dom"; +import {Outlet} from "react-router-dom"; +import {QueryClient} from '@tanstack/react-query'; + +export const queryClient = new QueryClient({ + defaultOptions: { + queries: { + staleTime: 5 * 60 * 1000, // 5 min: data considered fresh + refetchOnWindowFocus: false, // refresh on tab switch + refetchOnReconnect: false, // re-fetch if network was lost + retry: false, + }, + }, +}); const AuthLayout = () => { return (