TanStack
API Reference

UseSuspenseQueryResult

ts
type UseSuspenseQueryResult<TData, TError> = DistributiveOmit<DefinedQueryObserverResult<TData, TError>, "isPlaceholderData">;

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

The result of useSuspenseQuery. Same as DefinedUseQueryResult, minus isPlaceholderData — always false on that type, so this drops the dead field rather than an active state.

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.