.then мне нужно прочитать значение из state (но, оно уже устарело, было два рендера в течении продолжительности выполнения запроса) и читается старый state, т.к функция .then ссылается на старое замыкание (в этом эффекте), это фиксать только ещё одним forceRender из .then +и в ещё одном useEffect ловить новое значение?
можно достать актуальное значение стейта через setState(c => …), можно useReducer воспользоваться и там всегда актуальное значение тоже будет
Обсуждают сегодня