Skip to content
IC Reactor

UseSuspenseQueryWithSelect

Defined in: react/src/types.ts:189

useSuspenseQuery hook with chained select support.

  • Without select: returns TSelected (from config.select)
  • With select: chains on top and returns TFinal

Accepts all useSuspenseQuery options from React Query documentation. Select is special: it chains on top of config.select. Data is always defined (never undefined). Does NOT support enabled option.

TQueryFnData

TSelected = TQueryFnData

TError = Error

UseSuspenseQueryWithSelect(options?): UseSuspenseQueryResult<TSelected, TError>

Defined in: react/src/types.ts:196

useSuspenseQuery hook with chained select support.

  • Without select: returns TSelected (from config.select)
  • With select: chains on top and returns TFinal

Accepts all useSuspenseQuery options from React Query documentation. Select is special: it chains on top of config.select. Data is always defined (never undefined). Does NOT support enabled option.

Omit<UseSuspenseQueryOptions<TQueryFnData, TError, TSelected, readonly unknown[]>, "queryKey" | "queryFn"> & object

UseSuspenseQueryResult<TSelected, TError>

UseSuspenseQueryWithSelect<TFinal>(options): UseSuspenseQueryResult<TFinal, TError>

Defined in: react/src/types.ts:206

useSuspenseQuery hook with chained select support.

  • Without select: returns TSelected (from config.select)
  • With select: chains on top and returns TFinal

Accepts all useSuspenseQuery options from React Query documentation. Select is special: it chains on top of config.select. Data is always defined (never undefined). Does NOT support enabled option.

TFinal = TSelected

Omit<UseSuspenseQueryOptions<TQueryFnData, TError, TFinal, readonly unknown[]>, "queryKey" | "queryFn" | "select"> & object

UseSuspenseQueryResult<TFinal, TError>