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 unmountsType Parameters
RT
RT
E
E
Parameters
store
| Store | RequestManager
args
PaginationSubscriptionArgs<RT, E>
Returns
PaginationSubscription<RT, E>