а внутри хука useEffect, ничего не происходит. Кто может объяснить почему так?
Какие зависимости имеет данный хук?
Их нет, просто [] стоит
Пустой массив никогда не изменится, поэтому один раз сработает при ините
Вот поэтому ничего не обновляется. Смотри, если бы ничего не было во втором параметре, то обновлялось бы при каждом рендере. А то что ты сделал это такой трюк, который устанавливает значение данного хука лишь при первом обновлении. Либо убери данный массив (что я крайне не рекомендую, так как будет обновляться при любом рендере а это не есть хорошо), либо укажи те переменные при изменении которых должен меняться твой useState
Спасибо за ответ, так и сделал, заработал)
Обсуждают сегодня