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

IManufacturerIndexResponse

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

IManufacturerIndexResponse

page_data — массив буквенных групп. Каждая содержит не более 42 производителей, даже если счётчик группы больше.

app/interfaces/orionplace/catalog/ICatalogDirectory.ts
TypeScript
export interface IManufacturerIndexResponse {
  // Ошибки полей или общие ошибки; null при успехе.
  form_errors: Record<string, ApiFormError[]> | null;
  // Сообщение об успехе или null.
  success_message: string | null;
  // `page_data` — массив буквенных групп. Каждая содержит не более 42
  // производителей, даже если счётчик группы больше.
  page_data: IManufacturerIndexGroup[] | null;
}