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

Почему внутри функции лежит старое значение?

Столкнулся с такой проблемой. После того, как в useEffect обновил значение стэйта и после (при клике на элемент) попытался вызвать callback то в нутри этой функции значение из стэйта все равно null. Я перед useEffect еще сделал лог, там новое значение. Но при вызове callback все равно старое. В чем может быть проблема?
P.S. тут по быстрому накидал код для наглядности https://pastebin.com/7E66xPB1
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽