29 lines
671 B
TypeScript
29 lines
671 B
TypeScript
import {Component} from '@angular/core';
|
|
import {MatDialogActions, MatDialogContent, MatDialogRef, MatDialogTitle} from '@angular/material/dialog';
|
|
import {MatButton} from "@angular/material/button";
|
|
|
|
@Component({
|
|
selector: 'app-confirm-dialog',
|
|
templateUrl: './confirm-dialog.component.html',
|
|
imports: [
|
|
MatDialogTitle,
|
|
MatDialogContent,
|
|
MatDialogActions,
|
|
MatButton
|
|
],
|
|
standalone: true
|
|
})
|
|
export class ConfirmDialogComponent {
|
|
|
|
constructor(public dialogRef: MatDialogRef<ConfirmDialogComponent>) {
|
|
}
|
|
|
|
protected onConfirm(): void {
|
|
this.dialogRef.close(true);
|
|
}
|
|
|
|
protected onCancel(): void {
|
|
this.dialogRef.close(false);
|
|
}
|
|
}
|