Я пытаюсь поделиться логами c приложения между компонентами моего приложения с помощью настраиваемых хуков. У меня есть компонент в моем приложении, который обновляет некоторое состояние, которое имеет собственный настраиваемый крючок, затем у меня есть другой компонент в моем приложении, у которого также есть собственный настраиваемый крючок, но состояние в этом вычисляется на основе изменений в состоянии, хранящемся в первый кастомный крючок. Я хочу, чтобы при обновлении состояния в первой настраиваемой ловушке я хотел, чтобы ловушка useEffect во второй настраиваемой ловушке срабатывала для вычисления нового состояния для второго компонента. Я понимаю, что, когда я набираю это, это может показаться запутанным, поэтому я создал пример barebone-кода. м пытаюсь сделать. Я хочу, чтобы когда я нажимал кнопку «щелкни меня» в этой песочнице, счетчик в ComponentTwo.js
должен увеличиваться. Я новичок в API перехватчиков реакции, поэтому я, скорее всего, просто не понимаю, как они работают.