открыть модалку через функцию
popupInject(modalComponent: Type<any>, moduleRef?: NgModuleRef<any>, modalRules?, isManyModals: boolean = false): any {
Вопрос в 1 параметре. modalComponent: Type<any>
Я так полагаю ето название компонента?
Да. Можно создать компонент-обертку с темплейтом <ng-container *ngTemplateOutlet="data"/> и запровайдить в него ваш темплейт
Спасибо! public sickListToEmailModal: TemplateRef<any>; А как правильно передать данные в 2 параметр (NgModuleRef) popupInject(modalComponent: Type<any>, moduleRef?: NgModuleRef<any>, modalRules?, isManyModals: boolean = false): any {
Вроде как он необязателен, если компонент находится в одном модуле или выше, чем MatDialogModule (если у вас он используется)
Обсуждают сегодня