@suspensive/react-query-4
Version:
Suspensive interfaces for @tanstack/react-query@4
17 lines (16 loc) • 1.21 kB
text/typescript
import { OmitKeyof, QueryKey, UseInfiniteQueryOptions, UseSuspenseInfiniteQueryResult, WithRequired, useSuspenseInfiniteQuery as useSuspenseInfiniteQuery$1 } from "@tanstack/react-query";
//#region src/useSuspenseInfiniteQuery.d.ts
type UseSuspenseInfiniteQueryOptions<TQueryFnData = unknown, TError = unknown, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey> = WithRequired<OmitKeyof<UseInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryFnData, TQueryKey>, 'suspense' | 'useErrorBoundary' | 'enabled' | 'placeholderData' | 'networkMode' | 'initialData'>, 'queryKey'>;
/**
* This feature is officially supported in \@tanstack/react-query@^4.41.0, You can proceed with the migration.
* @deprecated Use `useSuspenseInfiniteQuery` from \@tanstack/react-query@^4.41.0
* @example
* ```diff
* - import { useSuspenseInfiniteQuery } from '@suspensive/react-query'
* + import { useSuspenseInfiniteQuery } from '@tanstack/react-query'
* ```
*/
declare const useSuspenseInfiniteQuery: typeof useSuspenseInfiniteQuery$1;
//#endregion
export { UseSuspenseInfiniteQueryOptions, type UseSuspenseInfiniteQueryResult, useSuspenseInfiniteQuery };
//# sourceMappingURL=useSuspenseInfiniteQuery.d.mts.map