UNPKG

@dbs-portal/core-api

Version:

HTTP client and API utilities for DBS Portal

13 lines 989 B
/** * @dbs-portal/core-api/query * * TanStack Query integration for efficient server state management. * Provides query client configuration, hooks, and utilities. */ export { createQueryClient, queryClient, queryKeys, queryOptions, mutationOptions, } from './query-client'; export { setGlobalApiClient, useApiFetch, useApiMutation, useGet, usePost, usePut, usePatch, useDelete, usePaginatedQuery, useInfiniteApiQuery, useSearchQuery, useCacheUtils, useOptimisticMutation, } from './hooks'; export { QueryProvider, useQueryClient } from './provider'; export { queryErrorUtils, cacheUtils, keyUtils, retryUtils, performanceUtils, } from './utils'; export type { QueryClient, UseQueryOptions, UseMutationOptions, UseInfiniteQueryOptions, QueryKey, MutationKey, } from '@tanstack/react-query'; export { useQuery, useMutation, useInfiniteQuery, useQueries, useSuspenseQuery, useSuspenseInfiniteQuery, useSuspenseQueries, } from '@tanstack/react-query'; //# sourceMappingURL=index.d.ts.map