Плохая архитектура. Компонент, он не должен знать о ком-то, или о чем-то, снаружи себя. Он должен лишь давать наружу какой-либо интерфейс, чтоб им мог управлять родитель. Вам нужно то, что должно меняться в дочерних компонентах хранить в родителе и пробрасывать в дочерний, как @Input() свойство. И при клике в родителе менять эти данные, и они будут обновляться в дочернем компоненте