Application Load

IStorefrontPagination

The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.

IStorefrontPagination

Page navigation state.

interfaces/orionplace/shared/IStorefrontControls.ts
TypeScript
export interface IStorefrontPagination {
  // Current page and available navigation from the API response.
  pagination: Partial<IApiPagination>;
  // Disables navigation while a request is pending.
  pending?: boolean;
  // List element or CSS selector brought into view after a page change; `null`
  // keeps the scroll position.
  scrollTarget?: HTMLElement | string | null;
}