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

ISubscriptionTariffsResponse

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

ISubscriptionTariffsResponse

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

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