28 lines
1.2 KiB
HTML
28 lines
1.2 KiB
HTML
<div class="confirmation-dialog">
|
|
<div *ngIf="data.icon" class="row d-flex flex-row">
|
|
<div class="col-auto close-btn justify-content-start">
|
|
<mat-icon color="warn">{{ data.icon }}</mat-icon>
|
|
</div>
|
|
<div *ngIf="data.warning" class="col justify-content-center warn-text">
|
|
{{ data.warning }}
|
|
</div>
|
|
<div class="col-auto close-btn justify-content-end" (click)="close()">
|
|
<mat-icon>close</mat-icon>
|
|
</div>
|
|
</div>
|
|
<div class="row d-flex flex-row">
|
|
<div class="col confirmation-message">
|
|
{{ data.message }}
|
|
</div>
|
|
<div *ngIf="!data.icon" class="col-auto close-btn justify-content-end" (click)="close()">
|
|
<mat-icon>close</mat-icon>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col"></div>
|
|
<div class="col-auto"><button mat-raised-button type="button" (click)="cancel()" class="cancel">{{ data.cancelButton }}</button></div>
|
|
<div *ngIf="data.isDeleteConfirmation" class="col-auto"><button mat-raised-button type="button" (click)="confirm()" class="delete">{{ data.confirmButton }}</button></div>
|
|
<div *ngIf="!data.isDeleteConfirmation" class="col-auto"><button mat-raised-button type="button" (click)="confirm()" class="confirm">{{ data.confirmButton }}</button></div>
|
|
</div>
|
|
</div>
|