R1ZEN / react-yandex-maps

Yandex.Maps API bindings for React (fork https://github.com/gribnoysup/react-yandex-maps)
https://pbe-react-yandex-maps.vercel.app
MIT License
120 stars 19 forks source link

Указание suggest options types #76

Open KalyDanil opened 6 months ago

KalyDanil commented 6 months ago

При ymaps.suggest(inputValue, { results: 5, types: 'locality'})

указанный types проигнорируется и в запросе будет указан 'geo'.

Единственное решение по изменению types на 'locality', которое я нашел, это в ручную отправлять запрос: method: 'get', url: https://suggest-maps.yandex.ru/v1/suggest, params: { apikey: yourKey, text: inputValue, results: 5, types: 'locality', }

Есть ли другие решения?

vns0 commented 5 months ago

Пишу на реакте, столкнулся с задачей поменять URL и Method, ничего не нашел и просто переопределил методы XMLHttpRequest'a (xhr.open, xhr.send) Это решило мою проблему, все работало с подсказками, как мне нужно и не вмешался в логику работы

Задача возникла из-за платного ключа, который на клиенте палить не хотелось