Загрузка приложения
IEmailEnrollResponse
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IEmailEnrollResponseСледующий шаг подтверждения email или завершение.
src/lib/interfaces/orionplace/accounts/IEmailVerification.tsexport interface IEmailEnrollResponse {
// Ошибки полей или общие ошибки; null при успехе.
form_errors: Record<string, ApiFormError[]> | null;
// Сообщение об успехе или null.
success_message: string | null;
// Шаг отправки возвращает `page_data.next_step: step_email_code`. После
// успешной проверки возвращается `page_data: null`; email к этому моменту
// сохранён.
page_data: {
// `step_email_code` после отправки. После трёх неудачных проверок следующий
// запрос проверки сбрасывает процесс и возвращает `step_email` с общей
// ошибкой.
next_step: 'step_email' | 'step_email_code';
} | null;
}