очевидно, это из-за cityCard
да я в курсе
вы указываете cityCard как депс и сетите его в эффекте, вот вам и вечный цикл
Так а в чем тогда вопрос, собственно?
я просто не мойму , useEffect должен заменять мне componendidMount , так вот мне нужно вернуть в state при отрисовки компоненты (setCityCard () )
как он тебе его заменять может, если ты уже кучу зависимостей напихал?
Вы делаете сет стейта cityCard внутри юзэффект, и в депенденси эррее вы указали cityCard, что заставляет его менять ситикард каждый раз когда ситикард изменен, то есть вечно
useEffect не замена, а "эмуляция"
Он мужик, не компонентА, а Компонент . Как не зайду в этот чат, всегда кто нибудь да напишет «компонента»
Я же написал что не так
А зачем cityCard в зависимостях?
уже исправил ) спасибо большое
Обсуждают сегодня