Проблема:
У меня есть выбор ввода в моей форме Formik в реагировать. Мой код выглядит следующим образом:
<select
className="form-control offence-select"
id="exampleFormControlSelect1"
value={props.values.offenceId}
onChange={props.handleChange("offenceId")}
onBlur={props.handleBlur("offenceId")}
>
<option value={0}>Select Offence</option>
{this.renderOption()}
</select>
Я хочу вызвать две функции внутри onChange, одна из которых - formik props.handleChange, а вторая - обновление пользовательского состояния.
Я сделал что-то вроде этого.
onChange={e=>{props.handleChange("offenceId");this.handleOffence(props.values.offenceId)}}
Но он вызывает только вторую пользовательскую функцию, но не изменяет значение поля выбора. Я много пытался найти решение этой проблемы, но я не смог этого сделать. Может ли кто-нибудь помочь мне решить эту проблему, исправив способ вызова функции? Спасибо.