У меня есть следующий компонент:
<AutoComplete
fullWidth
errorText={dirty ? error : null}
onNewRequest={value => onChange(countryCodesByName[value])}
onUpdateInput={value => onChange(countryCodesByName.hasOwnProperty(value) ? countryCodesByName[value] : value)}
searchText={countries[value] || value}
{...inputProps}
{...custom}
menuStyle={{ overflowY: 'auto' }}
/>
Моя проблема в том, что при поиске страны и нажатии ввода для подтверждения выбора в раскрывающемся меню событие ввода не инициируется.Стрелки вверх и вниз работают для навигации по списку стран, но не для входа.С реагировать 15 это работало, потому что у меня было react-tap-event-plugin
, но устарело:
React 16.4 removes a lot of internals (#121) this plugin depends on and will break the plugin.
Since the problem it solves has been fixed in most browsers by now you should migrate away from this plugin.