import { Component, Inject } from '@angular/core'; import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; export interface DialogData { title: string; description: string; showActionButtons: boolean; } @Component({ selector: 'ov-dialog-template', template: `

{{ data.title }}

{{ data.description }}
` }) export class DialogTemplateComponent { constructor(public dialogRef: MatDialogRef, @Inject(MAT_DIALOG_DATA) public data: DialogData) {} close() { this.dialogRef.close(); } }