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

IAddressCitySuggestionRequest

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

IAddressCitySuggestionRequest

Обязательные поля местоположения и поискового текста в корне JSON.

interfaces/orionplace/address/IAddressCitySuggestion.ts
TypeScript
export interface IAddressCitySuggestionRequest {
  // Обязательный ID страны: `value` варианта с `suggestions: true` из
  // `reload_customer_app`, числом или строкой с числом. Страна без подсказок
  // возвращает «Выберите корректный вариант. Вашего варианта нет среди
  // допустимых значений.».
  country: number | string;
  // Обязательный ID региона выбранной страны. Регион другой страны возвращает
  // «Регион не относится к выбранной стране.» в `form_errors.region`.
  region: number | string;
  // Обязательный текст поиска города, до 120 символов; пробелы по краям
  // удаляются, строка из одних пробелов считается пустой. Достаточно одной
  // буквы.
  search_string: string;
}