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

IOrderHistoryResponse

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

IOrderHistoryResponse

Заказы покупателя с суммами оплаты и вложенными отправлениями.

interfaces/orionplace/orders/IOrderHistory.ts
TypeScript
export interface IOrderHistoryResponse {
  // Ошибки полей и общие ошибки.
  form_errors: Record<string, ApiFormError[]> | null;
  // Сообщение успеха либо null.
  success_message: string | null;
  // Заказы покупателя с пагинацией.
  page_data: {
    // Заказы текущего аккаунта, включая отправления и позиции. При отсутствии
    // результатов — пустой массив.
    data: IOrder[];
    // Параметры пагинации выбранных заказов.
    rpag: IApiPagination;
  } | null;
}