далеко для своих знаний залез.. В общем из api при загрузке странице получаю название всех стран (https://api.covid19api.com/countries). Допустим передаю их в массив и вот как сделать чтобы, когда человек начинал вводить в инпут назвине страны, то под инпатом выпадали подходящие названия стран?
array.filter(item => item.includes(inputText))
Можно заюзать react-select пакет. У него есть пропс onInputChange. Сетаешь в него колбек, в котором делаешь fetch списка стран. Не забудь добавить debounce, чтобы не спамить запросами по каждой введённой пользователем буковке
Обсуждают сегодня