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