поданным аргументом, помимо event?
Есть: onClick={handleClick}.
Нужно: onClick={handleClick("qwerty")}.
При клике по такому элементу вторым аргументом в handleClick будет event.
Правильно записал?
Никакой магии нет подобной
onClick={e => handleClick(e, ‘qwerty’)}
Нашёл такое. onChange={handler(x)} и const handler = idx => e => { const next = inputRef.current[idx + 1]; if (next) { next.focus() } }; https://stackoverflow.com/a/60977523/5524590 -> 1.
Ну, это не магия То же самое можно записать вот так: onClick={(e) => handler(e, param)}
onClick={e => handleClick("qwerty", e)}
() => handleClick('querty') или handleClick.bind(null, 'query')
event при этом попадёт в handleClick ?
с эвентом только первый вариант
Обсуждают сегодня