Autocomplete. Компонент обязателен для заполнения. Естественно, если пользователь его не заполнил и отправил форму - выдается ошибка. Вот тут и происходит некое недоумение. Когда юзер начнет заполнять поле первый символ который он вводит игнорируются.
Ниже ссылка на упрощенный вариант. Если нажмете на кнопку отправки - выйдет ошибка. Далее попробуйте ввести что нибудь и первый символ который вы введете проигнорируется.
Помогите разобрать что я делаю не так
https://codesandbox.io/s/fancy-rain-odko7?file=/src/App.js
Суть твоего вопроса не понял. Там вид input select стоит. User ничего не может заполнять и отправить. Потому что в массиве options уже определено что необходимо выбрать.
user может вводить, попройте написать "opt" и выйдут варианты которые можно выбрать
Обсуждают сегодня