DefinedInitialDataInfiniteOptions
TypeScript
1type DefinedInitialDataInfiniteOptions<TQueryFnData = unknown, TError = DefaultError, TData = InfiniteData<TQueryFnData>, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = CreateInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam> & object;定义于:packages/svelte-query/src/infiniteQueryOptions.ts:41
该类型表示当 initialData 已知为已定义时,infiniteQueryOptions 重载所接受的选项 — 此时 data 永远不会为 undefined(除非某个 select 将 TData 更改为包含 undefined)。
类型参数
TQueryFnData
TQueryFnData = unknown
TError
TError = DefaultError
TData
TData = InfiniteData<TQueryFnData>
TQueryKey
TQueryKey extends QueryKey = QueryKey
TPageParam
TPageParam = unknown
类型声明
initialData
TypeScript
1initialData: 2 | NonUndefinedGuard<InfiniteData<TQueryFnData, TPageParam>>3 | (() => NonUndefinedGuard<InfiniteData<TQueryFnData, TPageParam>>);