когда состояние === 'first' рендерится компонент Second и при этом в консоль выводится событие клика. По идее же компонент Second рендерится и вешает на window слушатель клика ПОСЛЕ того, как произошёл клик.
событие клика в консоли от первого компонента. а когда ты ее жмешь рендерится второй, все правильно работает
Но слушатель события клика вешается в юзэффекте второго компонента. В первом компоненте ничего кроме дива нет.
ага точно. интересное кино
прикол если там обновить нажать то уже по-другому работать начинает. правда useEffect по 2 раза срабатывает
Обсуждают сегодня