Почему после асинхронного запроса состояние не меняется в этом же useEffect?
При использовании React и хука useEffect, следует понимать, что асинхронные запросы могут привести к некоторым неожиданным поведениям, когда состояние не меняется в том же useEffect, где был выполнен запрос. Одна из основных причин этого состоит в том, что useEffect выполняется после завершения рендеринга компонента и он не блокирует выполнение кода. Таким образом, к моменту выполнения ... Читать далее