set useState
let [currentStep, setCurrentStep] = useState(0);
...
const handleRightHeaderClick = (e) => {
setCurrentStep(currentStep++)
}
Но после этого сеттинга я прихожу в точку останова на
let [currentStep, setCurrentStep] = useState(0);
Значение currentStep снова сбрасывается в 0.
Мне оч тяжко отлаживать react, но я полагаю, что я уперся в какую-то базовую ошибку. Могли бы подсказать?
Знаешь что возвращает currentStep++?
Знаю, +1 для int значения. Или я не совсем понял вопрос?
сделай ++currentStep
Бл*ть. Это невозможно. Я же приходил в точку и обновлял значения.
Обсуждают сегодня