Skip to content
masterclass Buddy

TanStack · Hook

useSuspenseInfiniteQuery

useSuspenseInfiniteQuery loads paged data with Suspense in Preact. It uses infinite-query options, returns defined data, and removes enabled, throwOnError, and placeholderData.

Last updated

Syntax

function useSuspenseInfiniteQuery<TQueryFnData, TError = Error, TData = InfiniteData<TQueryFnData, unknown>, TQueryKey extends readonly unknown[] = readonly unknown[], TPageParam = unknown>(options: UseSuspenseInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam>, queryClient?: QueryClient): UseSuspenseInfiniteQueryResult<TData, TError>;

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • useInfiniteQuery
  • useSuspenseQuery
  • useSuspenseQueries
  • QueryErrorResetBoundary
  • UseSuspenseInfiniteQueryOptions
  • UseSuspenseInfiniteQueryResult
  • InfiniteQueryObserverBaseResult

Source: useSuspenseInfiniteQuery | TanStack Query Preact Docs. Checked 2026-11-03.