Skip to content

API Documentation / @pinia/colada / useInfiniteQuery

Function: useInfiniteQuery()

ts
function useInfiniteQuery<TData, TError, TPage>(options): UseInfiniteQueryReturn<TPage, TError>;

Experimental

Store and merge paginated data into a single cache entry. Allows to handle infinite scrolling. This is an experimental API and is subject to change.

Type Parameters

TData

TData

TError

TError = { custom: Error; }

TPage

TPage = unknown

Parameters

options

UseInfiniteQueryOptions<TData, TError, undefined | TData, TPage>

Options to configure the infinite query.

See https://github.com/posva/pinia-colada/issues/178

Returns

UseInfiniteQueryReturn<TPage, TError>

Released under the MIT License.