Вы действительно должны изучить использование Redux для глобального управления состоянием.У него есть немного кривой обучения, но оно стоит 100% для этого точного использования.Другой способ состоит в том, чтобы ваше состояние находилось на самом верхнем компоненте (Panel), и вы можете передать любое состояние, которое вам нужно, в качестве подпора ко всем дочерним компонентам.
Redux.js