{setB(a)}, [a])
useEffect(()=> {setA(b)}, [b])
чтобы не было бесконечной рекурсии?
нужно для того чтобы когда меняю одно поле, другие пересчитывались
У тебя там не такое написано, там ты сетаеш первое во второе, чтобы потом второе засетало то же самое первое
https://ru.reactjs.org/docs/lifting-state-up.html
там пример есть с codepen
спасибо вам, самый дельный ответ!
Обсуждают сегодня