DefinedUseQueryResult
TypeScript
1type DefinedUseQueryResult<TData = unknown, TError = DefaultError> = DefinedQueryObserverResult<TData, TError>;定义位置:packages/preact-query/src/types.ts:339
当设置 initialData 时,useQuery 的返回结果;或在省略 isPlaceholderData 之前,useSuspenseQuery 的返回结果 — 此时 data 永远不会为 undefined(除非 select 更改 TData 以包含 undefined)。
重新导出 @tanstack/query-core 中的 DefinedQueryObserverResult。
类型参数
TData
TData = unknown
data 在 select 执行后的最终类型。
TError
TError = DefaultError
你的 queryFn 可能抛出的错误类型。