From ecb8fa129b72f1fbab4be69b5365b6bfb429859f Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Fri, 22 Jan 2021 12:01:11 -0800 Subject: [PATCH] fix(notification): prevent class from being overriden by $$restProps --- src/Notification/InlineNotification.svelte | 7 ++++++- src/Notification/ToastNotification.svelte | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/Notification/InlineNotification.svelte b/src/Notification/InlineNotification.svelte index 2c67a793..e3e19ba8 100644 --- a/src/Notification/InlineNotification.svelte +++ b/src/Notification/InlineNotification.svelte @@ -65,7 +65,12 @@ class:bx--inline-notification="{true}" class:bx--inline-notification--low-contrast="{lowContrast}" class:bx--inline-notification--hide-close-button="{hideCloseButton}" - class="{kind && `bx--inline-notification--${kind}`}" + class:bx--inline-notification--error="{kind === 'error'}" + class:bx--inline-notification--info="{kind === 'info'}" + class:bx--inline-notification--info-square="{kind === 'info-square'}" + class:bx--inline-notification--success="{kind === 'success'}" + class:bx--inline-notification--warning="{kind === 'warning'}" + class:bx--inline-notification--warning-alt="{kind === 'warning-alt'}" {...$$restProps} on:click on:mouseover diff --git a/src/Notification/ToastNotification.svelte b/src/Notification/ToastNotification.svelte index b9ff3323..51b8420c 100644 --- a/src/Notification/ToastNotification.svelte +++ b/src/Notification/ToastNotification.svelte @@ -67,7 +67,12 @@ kind="{kind}" class:bx--toast-notification="{true}" class:bx--toast-notification--low-contrast="{lowContrast}" - class="{kind && `bx--toast-notification--${kind}`}" + class:bx--toast-notification--error="{kind === 'error'}" + class:bx--toast-notification--info="{kind === 'info'}" + class:bx--toast-notification--info-square="{kind === 'info-square'}" + class:bx--toast-notification--success="{kind === 'success'}" + class:bx--toast-notification--warning="{kind === 'warning'}" + class:bx--toast-notification--warning-alt="{kind === 'warning-alt'}" {...$$restProps} on:click on:mouseover