- {#each ['default', 'success', 'warning', 'error', 'info'] as variant}
-
- {variant} sm
- {variant} md
-
- {/each}
+
+ {#snippet template()}
+ Accent
+ {/snippet}
+
+
+
+ {#snippet template()}
+ Success
+ {/snippet}
+
+
+
+ {#snippet template()}
+ Warning
+ {/snippet}
+
+
+
+ {#snippet template()}
+ Info
+ {/snippet}
+
+
+
+ {#snippet template()}
+
+ XS
+ SM
+ MD
{/snippet}
diff --git a/src/shared/ui/Badge/Badge.svelte b/src/shared/ui/Badge/Badge.svelte
index a559a87..81de6fe 100644
--- a/src/shared/ui/Badge/Badge.svelte
+++ b/src/shared/ui/Badge/Badge.svelte
@@ -1,40 +1,56 @@
-
-
+
+ {#if dot}
+
+ {/if}
+ {#if children}
+ {@render children()}
+ {/if}