marco.pms.web/src/layouts/AuthLayout.jsx
2025-06-28 10:38:01 +05:30

25 lines
572 B
JavaScript

import React from "react";
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: true, // refresh on tab switch
refetchOnReconnect: true, // re-fetch if network was lost
retry: false,
},
},
});
const AuthLayout = () => {
return (
<div className="login-box">
<Outlet />
</div>
);
};
export default AuthLayout;