Skip to content

API reference > @kontsedal/olas-react > useInfiniteQuery

useInfiniteQuery() function ​

Subscribe a component to an infinite query subscription with Suspense. The hook suspends until the first page lands, with useQuery's rules, and thendata is TPage[].

Signature:

typescript
export declare function useInfiniteQuery<TPage, TItem>(subscription: InfiniteQuerySubscription<TPage, TItem>, options: {
  suspense: true;
}): UseSuspenseInfiniteQueryResult<TPage, TItem>;

Parameters ​

Parameter

Type

Description

subscription

InfiniteQuerySubscription<TPage, TItem>

options

Returns:

UseSuspenseInfiniteQueryResult<TPage, TItem>

Released under the MIT License.