added queryClient obj inside authlayout for reuse

This commit is contained in:
Pramod Mahajan 2025-06-27 15:54:36 +05:30
parent 7afea8e52a
commit c86065f224

View File

@ -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 (