It's now possible to have several onChange()
calls that update form values without skipping or erasing.
<input
type="text"
value={values.field1}
name="field1"
onChange={e => {
onChange("field1", e.target.value);
onChange("field2", e.target.value);
}}
/>
The above snippet will change both field values successfully.