нажатии shift + enter произошло событие? это не сработало
useEffect(() => {
const callback = document.addEventListener('keydown', (e) => {
e.preventDefault();
if (e.code === 'Enter' && e.code === 'ShiftLeft') {
console.log('do something!');
}
});
return () => document.addEventListener('keydown', callback);
});
Можно методом forEach() ?
боже..
вот для кого нужен курс за 50К
ты такого не делай, так в реакт не принято
You need to return a cleanup function from useEffect.
гений джаваскрипта
зачем возвращаешь addEventListener? спутал с remove?
в том-то и дело, что мне не на что вешать
А, понял, тогда да
опиши полностью проблему, вместе с тем что ты пытаешься сделать вообщк
Ты в одном ивенте проверяешь на два события сразу...
Спасибо, уже разобрался)
Обсуждают сегодня