Я построил реагирующий выбор с помощью собственного списка меню. В этом собственном списке меню у меня есть две кнопки. Они хорошо работают, когда я использую мышь, но я не могу добраться до них, если я использую клавиатуру.
Возможно ли это сделать? Либо с помощью стрелки вниз / вверх и перехода к кнопкам после достижения конца / начала списка, либо путем добавления / «псевдо-вкладки» к кнопкам.
Вот упрощенный пример, в котором я попытался использовать функцию onKeyUp для захвата, когда пользователь выбирает первый или последний вариант. Это работает, но я не уверен, что делать дальше ..
https://codesandbox.io/s/ecstatic-tree-5349w
Я также пытался выяснить, возможно ли добавить его в Список фокусируемых предметов никак, но пока ничего не нашел. Все, что может помочь врачу добраться до кнопок с клавиатуры, было бы очень полезно:)