Я встретил двух подходов для обработки событий от лиц без функциональных компонентов:Обработка событий по лицам без функциональных компонентов в React
1)
const SomeInputComponent = ({ onTextChange }) => (
<input type='text' onChange={(e) => onTextChange (e.target.value)} />
);
2)
const SomeInputComponent = ({ onTextChange }) => {
const handleChange = (e) => {
onTextChange(e.target.value);
}
return (
<input type='text' onChange={handleChange} />
);
};
Какой из них более предпочтительным? Каковы плюсы и минусы?