Попытка выяснить оптимальный способ создания обработчиков событий в компонентах бездействий "Реагировать". Я мог бы сделать что-то вроде этого:
const myComponent = (props) => {
const myHandler = (e) => props.dispatch(something());
return (
<button onClick={myHandler}>Click Me</button>
);
}
Недостатком здесь является то, что каждый раз, когда этот компонент визуализируется, создается новая функция "myHandler". Есть ли лучший способ создания обработчиков событий в компонентах без состояния, которые все еще могут получить доступ к свойствам компонента?