Загрузка приложения
IProductPreorderResponse
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IProductPreorderResponseID предзаказа, товар, сохранённая цена USD и состояние.
app/interfaces/orionplace/orders/IProductPreorder.tsexport interface IProductPreorderResponse {
// Ошибки полей и общие ошибки.
form_errors: Record<string, ApiFormError[]> | null;
// Сообщение успеха либо null.
success_message: string | null;
// Сведения о созданном предзаказе.
page_data: {
// ID созданного предзаказа.
id: number;
// ID товара.
product: number;
// Цена товара в USD на момент предзаказа.
preorder_usd_price: number | string;
// `int` — код состояния созданного предзаказа; `text` — его переведённая
// подпись.
state: {
// Код состояния созданного предзаказа.
int: EPreorderState;
// Перевод названия состояния предзаказа.
text: string;
};
} | null;
}