Spaces:
Runtime error
Runtime error
| import { QueryClient } from '@tanstack/react-query'; | |
| /** | |
| * Shared QueryClient instance used across the app. | |
| * | |
| * Extracted into its own side-effect-free module so it can be imported from | |
| * both the React bootstrap (main.tsx) and non-React code (stores, utilities) | |
| * without pulling in ReactDOM or other bootstrap side effects. | |
| */ | |
| export const queryClient = new QueryClient({ | |
| defaultOptions: { | |
| queries: { | |
| staleTime: 1000 * 60 * 5, // 5 minutes | |
| gcTime: 1000 * 60 * 10, // 10 minutes (formerly cacheTime) | |
| retry: 1, | |
| refetchOnWindowFocus: false, | |
| }, | |
| }, | |
| }); | |