placeholder={placeholder}
options={searchResults}
onFocus={onFocus}
onKeyDown={evt => onkeyPressed(evt)}
renderMenu={(results, menuProps) => (
<>
{typeHead && !acrtInfo && (
<Menu {...menuProps}>
{results.map((result, index) => (
<MenuItem option={result} position={index}>
{result.order === 'C' ? (
<Link
id={result.terminalId}
to={`/home/trial/${result.Id}`}
key={result.Id}
autofocus="true"
onFocus={onFocus}
**onKeyDown={evt => onkeyPressed(evt, index)}**
>
<Highlighter search={menuProps.text}>
{result[label]}
</Highlighter>
</Link>
Привет Techies, мне нужна помощь в событии onKeyDown. Так как это не работает для меня. Я перебираю и формирую ссылки, используя Link в реакции. Я присоединяю событие onKeyDown к Link. Но по какой-то причине это не работает. OnKeyDown не увольняют. Ссылка является дочерним компонентом, так как она находится под menu и menuItem. Тот, который не работает, выделен жирным шрифтом.
Я вставил код выше.
Заранее спасибо