module@warp-drive/experiments/pagination @experimentalType Alias PaginationStateFor<RT =
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>;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"