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

IAddressSuggestionRequest

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

IAddressSuggestionRequest

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

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