diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/confirmation/confirmation.component.html b/npm/ng-packs/packages/theme-shared/src/lib/components/confirmation/confirmation.component.html index 8b0d8591c4..8987cda2f9 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/confirmation/confirmation.component.html +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/confirmation/confirmation.component.html @@ -1,8 +1,8 @@ -
+
- +

; clear: (status: Confirmation.Status) => void; - get iconClass(): string { - switch (this.data.severity) { + close(status: Confirmation.Status) { + this.clear(status); + } + + getIconClass({ severity }: Confirmation.DialogData): string { + switch (severity) { case 'info': return 'fa-info-circle'; case 'success': @@ -34,15 +34,4 @@ export class ConfirmationComponent implements OnInit { return 'fa-question-circle'; } } - - ngOnInit() { - this.confirmation$.subscribe(confirmation => { - this.data = confirmation; - this.visible = !!confirmation; - }); - } - - close(status: Confirmation.Status) { - this.clear(status); - } }