diff --git a/src/Tag/Tag.svelte b/src/Tag/Tag.svelte index f80abfc7..3ead6e74 100644 --- a/src/Tag/Tag.svelte +++ b/src/Tag/Tag.svelte @@ -1,11 +1,9 @@ @@ -44,8 +42,17 @@ class:bx--tag="{true}" class:bx--tag--disabled="{disabled}" class:bx--tag--filter="{filter}" - {...$$restProps} - class="{type && `bx--tag--${type}`} {$$restProps.class}" + class:bx--tag--red="{type === 'red'}" + class:bx--tag--magenta="{type === 'magenta'}" + class:bx--tag--purple="{type === 'purple'}" + class:bx--tag--blue="{type === 'blue'}" + class:bx--tag--cyan="{type === 'cyan'}" + class:bx--tag--teal="{type === 'teal'}" + class:bx--tag--green="{type === 'green'}" + class:bx--tag--gray="{type === 'gray'}" + class:bx--tag--cool-gray="{type === 'cool-gray'}" + class:bx--tag--warm-gray="{type === 'warm-gray'}" + class:bx--tag--high-contrast="{type === 'high-contrast'}" > {type} @@ -67,8 +74,17 @@