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);
- }
}