TanStack
API Reference

DefinedUseQueryResult

ts
type DefinedUseQueryResult<TData, TError> = DefinedQueryObserverResult<TData, TError>;

Defined in: packages/react-query/src/types.ts:340

The result of useQuery when initialData is set, or of useSuspenseQuery before the isPlaceholderData omission — data is never undefined (unless a select changes TData to include undefined). Re-exports DefinedQueryObserverResult from @tanstack/query-core.

Type Parameters

TData

TData = unknown

The type data ends up as after select runs.

TError

TError = DefaultError

The type of errors your queryFn may throw.