Skip to content
module@warp-drive/core/signals/-leaked

Function createPaginationSubscription() sincev5.9.0 ​

ts
function createPaginationSubscription<RT, E>(store, args): PaginationSubscription<RT, E>;

Defined in: warp-drive-packages/core/src/signals/pagination-subscription.ts:409

Creates the PaginationSubscription a <Paginate /> component uses to manage its request lifecycle and pagination state. Pass the result back into the component via @subscription to manage the lifecycle externally.

ts
const subscription = createPaginationSubscription(store, { request });

subscription.paginationState; // the per-component PaginationState
subscription[DISPOSE](); // tear down when the owning component unmounts

Type Parameters ​

RT ​

RT

E ​

E

Parameters ​

store ​

| Store | RequestManager

args ​

PaginationSubscriptionArgs<RT, E>

Returns ​

PaginationSubscription<RT, E>

Released under the MIT License.