Можно ли иметь один компонент как всплывающий компонент, так и обычный компонент?
Поскольку потребуется добавить в конструктор объявление этого компонента как всплывающего компонента
constructor(
private dialogRef: MatDialogRef,
@Inject(MAT_DIALOG_DATA) public data: any
) {}
Что-то в этом роде.
Так что, если для @Inject
установлено значение null
, для инъекции должно быть какое-то значение.