client.ts
1 import { QueryClient } from '@tanstack/react-query' 2 3 export function createAppQueryClient(): QueryClient { 4 return new QueryClient({ 5 defaultOptions: { 6 queries: { 7 staleTime: 15_000, 8 gcTime: 5 * 60_000, 9 retry: 0, 10 refetchOnWindowFocus: false, 11 }, 12 mutations: { 13 retry: 0, 14 }, 15 }, 16 }) 17 }