Я обновляю компонент таблицы, в зависимости от значения параметра Выбрать в форме, я хочу обновить таблицу сразу после того, как вы выберете выбор в моей форме, что я делаю, это
const [value,setValue] = useState(null)
const handleChanges = (e) =>{
setValue(e.target.value);
updateTable(value) // this is not assigned after handleChanges
console.log(value) // null
}
<select onChange={handleChanges}>
<option> 1 </option>
<option> 2 </option>
<option> 3 </option>
</select>
если кто-то может мне помочь и объяснить лучший способ ее решения.
Я решил это, передав вместо него значение e.target.value, но я считаю, что это не лучший вариант
const handleChanges = (e) =>{
setValue(e.target.value);
updateTable(e.target.value) // i should use value
console.log(e.target.value) // 1 or 2 or 3 depending on option
}