после его обновления в дочернем компоненте?
                  
                  
                  примерно так это я себе представлял 
                  
                  
                  
                  
                  
                  export class ChildComponent implements OnInit {
                  
                  
                  
                  
                  
                    @Input() public props: IProp[];
                  
                  
                    @Output() propsChange = new EventEmitter<IProp[]>();
                  
                  
                  
                  
                  
                    public someFunct(): void {
                  
                  
                      this.props.push('new prop');
                  
                  
                      this.propsChange.emit(this.props);
                  
                  
                    }
                  
                  
                  }
                  
                  
                  
                  
                  
                  export class ParentComponent implements OnInit {
                  
                  
                  
                  
                  
                    public props: IProp[];
                  
                  
                  
                  
                  
                    ngOnChanges(changes: SimpleChanges): void {
                  
                  
                      console.log('Prop was added');
                  
                  
                    }
                  
                  
                  }
                  
                  
                
У родителя дб метод, который указывается в (propsChange) дочернего.
NgOnChanges срабатывает когда изменяются инпуты, а вам нужно в родителе просто повесить коллбэк на output потомка
используй сеттер на инпут
Обсуждают сегодня