Загрузка приложения
IOrderCreateResponse
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IOrderCreateResponseСозданный заказ и ссылка оплаты либо сведения ошибки для восстановления оформления.
app/interfaces/orionplace/orders/IOrderActions.tsexport interface IOrderCreateResponse {
// Ошибки полей и общие ошибки.
form_errors: Record<string, ApiFormError[]> | null;
// Сообщение успеха либо null.
success_message: string | null;
// При успехе `page_data` содержит `order_id` и поля ссылки оплаты. При ошибке
// там могут быть сведения для восстановления вместе с `form_errors`; такой
// объект не означает созданный заказ.
page_data: IOrderCreated | IOrderCreateFailure | null;
}