Мне нужно сделать мой сайт доступным. Я использую Ant-Design Menu, а Menu.Submenu недоступно с клавиатуры, я считаю. Добавив tabindex, я могу перейти в подменю, но, нажав кнопку ENTER, ничего не происходит - подменю не открывается, у меня нет возможности программно открыть его.
Под handleKeyPress я могу зарегистрировать событие нажатия ENTER на заголовке подменю, но не могу получить подменю, чтобы открыть и показать элементы. Есть ли для этого функциональность?
Возможно, есть способ, и я что-то упускаю?
<Menu.SubMenu onKeyPress={(event) => this.handleKeyPress(event,
"EditYourProfileSubMenu")} onTitleClick={()=>{alert('title clicked')}}
tabIndex={0} title="Edit Your Profile" style={{ color: 'white' }}>
Было бы очень хорошо иметь все меню, доступное с клавиатуры, включая навигацию со стрелками и автоматическое нажатие триггера.
Но я также буду рад возможности программно открыть Ant Design SubMenu.