как это исправить?
https://codesandbox.io/s/modest-brahmagupta-xr5b2?file=/src/Login.tsx
в useEffect должен быть массив зависимостей для обновления компонента, иначе он будет это делать на каждый чих
понял, спасибо, помогло
Та бы в useEffect при проверке сделал бы смену состояния исходя из того какое она у тебя сейчас типо такого setState(prev=> newState) иначе можно поймать баг
Я просто сказал почему двойной рендер, остальное не смотрел) но да там setcounter нужно изменять исходя из предыдущего значения
Ну я просто посоветовал, а так да дело в эфекте
вот тут еще изменение
а где setAccount там тоже нужно менять?
Не, там ты просто заменяешь на новые данные
Обсуждают сегодня