взаимодействие независимых компонентов ReactJs
Есть два независимых функциональных ( не имеют общего предка и один не является родителем второго) компонента React на хуках. Нужно сделать чтобы изменение состояния в первом компоненте приводило к изменениям состояния во втором . подскажите как это реализовать проще всего - копать в сторону Redux или можно обойтись хуками? (сделать один родителем второго или дать им общего родителя -не предлагать)