/
githubmirror
/
trpc
Обзор
Документация
Войти
/
githubmirror
/
trpc
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/react-query/test/__queryClient.ts
30 строк
719 B
Julius Marminge
refactor: move react tests (#6542)
24 фев 2025, 16:59
Не верифицирован
24 фев 2025, 16:59
4df1eb8
Код
Авторство
О чём код?
import type { QueryClientConfig } from '@tanstack/react-query'; import { QueryClient } from '@tanstack/react-query'; type Config = Omit<Partial<QueryClientConfig>, 'logger'>; export function createQueryClientConfig( config: Config | undefined, ): QueryClientConfig { return { ...config, defaultOptions: { ...config?.defaultOptions, queries: { retryDelay() { return 1; }, ...config?.defaultOptions?.queries, }, }, }; } /** * Create a QueryClient with default config */ export function createQueryClient(config?: Config) { const options = createQueryClientConfig(config); const queryClient = new QueryClient(options); return queryClient; }