У вас должен быть какой-то компонент, который стоит "выше" всех компонентов, где вам надо что-то показывать/скрывать. У него вы делаете стейт true/false, который будет отвечать за показ/скрытие блока. (Вместо этого всего можно использовать редакс)
Этот стейт вы через пропсы пробрасываете во все места, где вам нужно что-то показывать/скрывать в зависимости от него
Само-собой, я описал довольно абстрактно