Я добавил автозаполнение, чтобы он выбирал элементы, которые есть в опциях, но новые, хотя я их разрешил.
Если я ввожу элемент, которого нет в списке, пользователь должен нажать стрелку вверх, а затем перейти на вкладку, чтобы он заработал.
Можно ли просто нажать Enter.
Похоже, что связано с этим элементом:
Конфигурируемая конфигурация ключа «Полная подсказка»
К сожалению, я не могу понять, как это сделать в HOC, чтобы добраться до выборов. Я попытался передать keyDownEvent из моего обработчика событий, но не смог понять, как манипулировать выделением в состоянии.
EDIT:
Код с демонстрационных страниц репо
class CustomSelectionsExample extends React.Component {
render() {
return (
<Typeahead
allowNew
multiple
newSelectionPrefix="Add a new item: "
options={[]}
placeholder="Type anything..."
/>
);
}
}