Я использовал хук useState. Предполагалось, что метод заданного состояния должен вызываться (в хуках) каждый раз, когда изменяется значение раскрывающейся кнопки, но заданное состояние всегда происходит на один шаг позади. Я ve seen solutions with the traditional setState methods of class based components, but how do i fix this using hooks
использую государство?
<Dropdown
placeholder='Select College'
search
fluid
selection
options={collegeSelection}
onChange={selectCollegeHandler}
/>
method:
const selectedCollegeHandler = (event, data) => {
setSelectedCollege(data.value);
}
State:
const[selectedCollegeState, setSelectedCollege] = useState(' ');