Files
nice-app-web/src/shared/configs/query.ts
focp212@naver.com 87e9bb76de 에러 처리
2025-11-05 16:59:57 +09:00

22 lines
536 B
TypeScript

import { QueryClient } from '@tanstack/react-query';
const globalQueryClient = new QueryClient({
defaultOptions: {
queries: {
// 사용자에게 에러상태를 즉시 보여주기 위해 retry false로 지정
retry: false,
refetchOnWindowFocus: true,
throwOnError: false,
// suspense: true,
networkMode: 'always',
},
mutations: {
throwOnError: false,
networkMode: 'always',
},
},
});
export const getGlobalQueryClient = (): QueryClient => globalQueryClient;