Мне нужна помощь в получении результатов от компонента ngbModal.как я могу получить результат от ngbModal компонента
Я открываю модальное со ссылкой
<a class="order-collection-options-link" (click)="openTimePicker()">{{'ORDER_COLLECTION_OPTIONS_LABEL' | dict}}</a>
вот мой openTimePicker() метод
openTimePicker() {
const modalRef = this.modalService.open(DateTimePickerModalComponent);
console.log(modalRef.componentInstance);
}
мой DateTimePickerModalComponent. Он имеет две кнопки Применить и OK, и каждый испускает onApplySelection события и onConfirmSelection ...
@Component({
selector: 'date-time-picker-modal',
styleUrls: ['./dateTimePickerModal.component.scss'],
templateUrl: './dateTimePickerModal.component.html',
})
export class DateTimePickerModalComponent {
private selection : Date[] = [];
@Output() onApplySelection: EventEmitter<Date> = new EventEmitter<Date>();
@Output() onConfirmSelection: EventEmitter<Date[]> = new EventEmitter<Date[]>()
...
}
Так что мне нужно знать, как прикрепить мой «родительский» компонент для этих событий в методе Open() ..