если он const?
hook вернёт функцию, которая удалит старое состояние и сделает новое. Так же он вернёт переменную с этим состоянием. Вызывая функцию, будет проверка изменения состояния и если состояние изменилось, реакт сделает огромную магию. В подробности вдаваться не буду, прочитаешь, а пока считай, что он тебе просто заново вызывает всё компоненты. Ну компонент - функция. Изменилось состояние, вызывались все функции.
зачем человека путаешь, не все компоненты ререндерятся)
Да понятно, что не все, но прочти, что я написал.
Обсуждают сегодня