handleChange = (e) => {
const { addData } = this.props;
const value = e.currentTarget.value;
const fieldName = e.currentTarget.dataset.fieldName;
this.setState(prev => ({
...prev,
[fieldName]: value,
}));
addData(this.state); в родителя по калбеку (addData) вернуть не предыдущий стайт, а уже измененный ?
Читай какие аргументы принимает сет стейт
Обсуждают сегодня