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

Interface SharedPaginationState<RT = unknown, E = unknown>

ts
interface SharedPaginationState<RT = unknown, E = unknown> {
  readonly totalPages: number;
  adoptPage(request: Future<RT>): Promise<RT | null>;
}

Defined in: node_modules/.pnpm/@warp-d_5e1563e0e582c8365bb74466d3761d6d/node_modules/@warp-drive/core/dist/signals/-leaked.d.ts:214

The part of a PaginationState available to both navigation surfaces.

Extended by

Type Parameters

RT

RT = unknown

E

E = unknown

Methods

adoptPage()

ts
adoptPage(request: Future<RT>): Promise<RT | null>;

Defined in: node_modules/.pnpm/@warp-d_5e1563e0e582c8365bb74466d3761d6d/node_modules/@warp-drive/core/dist/signals/-leaked.d.ts:218

See PaginationState.adoptPage.

Parameters

request

Future<RT>

Returns

Promise<RT | null>

Properties

totalPages

ts
readonly totalPages: number;

Defined in: node_modules/.pnpm/@warp-d_5e1563e0e582c8365bb74466d3761d6d/node_modules/@warp-drive/core/dist/signals/-leaked.d.ts:216

See PaginationState.totalPages.

Released under the MIT License.