The handleCreate
function of my modal simply replaces last item on my table instead of creating a new one. What am I doing wrong
handleCreate = () => {
const { form } = this.formRef.props;
form.validateFields((error, values) => {
if (error) {
return error;
}
form.resetFields();
const newUsers = {
age: values.age,
birthday: values[DATE_PICKER].format('YYYY-MM-DD'),
firstName: values.firstName,
hobby: values.hobby,
id: uuid(),
lastName: values.lastName,
};
this.setState({
users: users.concat(newUsers),
visible: false,
});
});
};