From af7a7d112de0e37ce6de8a08f4cbef2a10bdc1c3 Mon Sep 17 00:00:00 2001 From: "Hartung, Michael" <michael.hartung@uni-hamburg.de> Date: Mon, 12 Sep 2022 21:33:53 +0200 Subject: [PATCH] exclude custom prefix --- src/app/components/toast/toast.component.html | 2 +- src/app/components/toast/toast.component.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/app/components/toast/toast.component.html b/src/app/components/toast/toast.component.html index 8499d0ce..d265f9db 100644 --- a/src/app/components/toast/toast.component.html +++ b/src/app/components/toast/toast.component.html @@ -1,6 +1,6 @@ <div class="toast-holder"> <div *ngFor="let toast of toasts | keyvalue"> - <div class="toast {{toast.value.type}}"> + <div class="toast {{getDrugstoneClass(toast.value.type)}}"> <a (click)="close(toast.key)" aria-label="close" class="close"> <span class="icon" title="Close analysis"> <i class="fas fa-times" aria-hidden="true"></i> diff --git a/src/app/components/toast/toast.component.ts b/src/app/components/toast/toast.component.ts index 3003715b..0f0f5731 100644 --- a/src/app/components/toast/toast.component.ts +++ b/src/app/components/toast/toast.component.ts @@ -13,6 +13,8 @@ export class ToastComponent implements OnInit { public toastIdPrefix = 'drugstone-toast-id-'; + + constructor(public toast: ToastService) { } ngOnInit(): void { @@ -21,6 +23,10 @@ export class ToastComponent implements OnInit { }) } + public getDrugstoneClass(type: string) { + return 'drugstone-plugin-' + type + } + public close(id: number) { this.toast.deleteToast(id); } -- GitLab