Skip to content
module@warp-drive/experiments/pagination @experimental

Type Alias PaginationStateFor<RT = unknown, E = unknown, M extends PaginateMode = "paged"> ​

ts
type PaginationStateFor<RT = unknown, E = unknown, M extends PaginateMode = "paged"> = M extends "infinite" ? InfinitePaginationState<RT, E> : PagedPaginationState<RT, E>;

Defined in: warp-drive-packages/core/src/signals/pagination-state.ts:96

Resolves a PaginateMode to the surface it exposes, so a component generic over the mode can yield only that surface.

Type Parameters ​

RT ​

RT = unknown

E ​

E = unknown

M ​

M extends PaginateMode = "paged"

Released under the MIT License.