Задать вопрос
@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 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы