import { Component, Inject } from '@angular/core'; import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog'; import { AngularMaterialModule } from '../../module/angular-material.module'; @Component({ selector: 'app-confirm-dialog', imports: [AngularMaterialModule], template: `

{{ data.title }}

{{ data.message }} `, styles: [` mat-dialog-actions { padding: 16px 24px; } `] }) export class ConfirmDialogComponent { constructor( public dialogRef: MatDialogRef, @Inject(MAT_DIALOG_DATA) public data: { title: string; message: string; confirmText: string; cancelText: string; } ) { } }