Я использую React с открытым исходным кодом Downshift для создания своего собственного выпадающего меню.
Проблема, с которой я сталкиваюсь, заключается в том, что Downshift очищает выбранный элемент (и вызывает onChange
callback с null
) когда пользователь нажимает клавишу Escape
.
Это очищает мой раскрывающийся список, даже если в моем раскрывающемся списке нет даже пустой опции.
Как я могу подавить это поведение и просто закрыть его? открытое раскрывающееся меню (если оно открыто), а не изменять значение.