import { QueryClient } from '@tanstack/react-query' import { ApiError } from './api-client' export const queryClient = new QueryClient({ defaultOptions: { queries: { staleTime: 1000 * 60, retry: (count, error) => { if (error instanceof ApiError && error.status === 404) return false return count < 2 }, }, }, })