Задать вопрос
@VloVer

Почему state обновляется только после второго клика react хуки?

const deleteUser = () => {
      axios.get(`http://localhost:3001/users/${user.id}`)
          .then(({ data }) => {
            console.log(data)
            setDataa(data)
            axios.get(`http://localhost:3001/lists`)
            .then(({ data }) => {
               data.map(l => {
                  if(dataa && l.userId === dataa.id){
                     console.log(l)
                  }
               })
            })
            
            })
         .catch(e => {
            alert('Ошибка');
         }) 
   }

Почему state обновляется только после второго клика react хуки? в консоль при первом клике не выводится l, а при втором выводится
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • Академия Eduson
    React-разработчик
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
от 250 000 до 300 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽