Не работает метод сode у event (e.code) в react
У меня есть обработчик события onKeyDown. По нажатию на клавишу, запускается функция, где в проверке я смотрю была ли нажата клавиша space, но код не работает. Ошибка:
- App.js:12 Uncaught TypeError: Cannot read properties of undefined (reading 'code')
Код:
const stateHex=(event)=>{
if(true){
if(event.code==='Space'){
console.log('dasd')
}
<div className="App" tabIndex={0} onKeyDown={()=>stateHex()} >
Ответы (1 шт):
Автор решения: Yuriy Sidorov
→ Ссылка
const stateHex=(event) => {
if(event.code === 'Space') {
console.log('dasd')
}
}
<div className="App" tabIndex={0} onKeyDown={stateHex} />