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

IProfileUpdateRequest

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

IProfileUpdateRequest

Пользователь меняет свои имя, фамилию, дату рождения и язык email-уведомлений.

app/interfaces/orionplace/accounts/IProfileActions.ts
TypeScript
export interface IProfileUpdateRequest {
  // Обязательное имя, не менее двух символов после удаления пробелов по краям.
  first_name: string;
  // Обязательная фамилия, не менее двух символов после удаления пробелов по
  // краям.
  last_name: string;
  // Необязательная дата рождения. Для передачи даты используйте `YYYY-MM-DD`.
  // Пропуск может очистить сохранённую дату.
  dob?: string;
  // Необязательный ключ доступного языка из
  // `fUserProfile.form_data.email_notification_locale.options[].value`. При
  // пропуске сохраняется текущая настройка.
  email_notification_locale?: string;
}