Загрузка приложения
IAuthOtpResendResponse
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IAuthOtpResendResponseКанал доставки и задержка повторной отправки.
app/interfaces/orionplace/accounts/IEmailVerification.tsexport interface IAuthOtpResendResponse {
// Ошибки полей или общие ошибки; null при успехе.
form_errors: Record<string, ApiFormError[]> | null;
// Сообщение об успехе или null.
success_message: string | null;
// Канал доставки и время до повторного запроса.
page_data: {
// Секунды до разрешённой повторной отправки; при ошибке ожидания —
// оставшееся время.
otp_delay: number;
// Канал доставки при успехе: `sms`, `call` или `email`. Может измениться
// при использовании резервного способа провайдера.
code_type?: 'sms' | 'call' | 'email';
// Замаскированный адрес получателя, только при `code_type: email`.
email?: string;
} | null;
}