import { Component, Inject } from '@angular/core'; import { CommonModule } from '@angular/common'; import { MatDialogRef, MAT_DIALOG_DATA, MatDialogModule } from '@angular/material/dialog'; import { MatButtonModule } from '@angular/material/button'; export interface ConfirmDialogData { title: string; message: string; confirmText?: string; cancelText?: string; confirmColor?: 'primary' | 'accent' | 'warn'; } @Component({ selector: 'app-confirm-dialog', standalone: true, imports: [CommonModule, MatDialogModule, MatButtonModule], template: `
{{ data.message }}