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

ICustomerSubscriptionsResponse

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

ICustomerSubscriptionsResponse

Ошибки полей или общие ошибки.

src/lib/interfaces/orionplace/subscribes/ISubscriptionApi.ts
TypeScript
export interface ICustomerSubscriptionsResponse {
  // Ошибки полей или общие ошибки.
  form_errors: Record<string, ApiFormError[]> | null;
  // Сообщение об успехе или null.
  success_message: string | null;
  // Подписки пользователя и связанные описания.
  page_data: {
    // Значение поля data.
    data: ICustomerSubscription[];
    // Связанные описания подписок могут быть пустыми даже при заполненном
    // `data`. Записи подписок пользователя находятся в `data`.
    subscriptions: IPublicSubscription[];
    // Тарифы, на которые ссылаются подписки покупателя, включая периоды, опции
    // и локализованные данные.
    tariffs: ISubscribeTariff[];
  } | null;
}