Загрузка приложения

IProductPagination

Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.

IProductPagination

Текущая страница, число результатов и возможность перехода между страницами.

src/lib/interfaces/orionplace/products/IProduct.ts
TypeScript
export interface IProductPagination {
  // Есть ли следующая страница.
  has_next?: boolean;
  // Есть ли предыдущая страница.
  has_previous?: boolean;
  // Номер текущей страницы.
  page?: number;
  // Общее количество страниц; передаётся в метаданных каждой страницы.
  pages?: number;
  // Количество записей до фильтрации; передаётся в метаданных первой страницы.
  total_count?: number;
  // Количество записей после фильтрации по всем страницам; передаётся в
  // метаданных каждой страницы.
  selected_count?: number;
}