From f8e62340e43dd0e803067980dcacf9400a63e818 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Fri, 2 Jan 2026 16:35:11 +0300 Subject: [PATCH] feat(shadcn): add Badge component --- src/shared/shadcn/ui/badge/badge.svelte | 51 +++++++++++++++++++++++++ src/shared/shadcn/ui/badge/index.ts | 2 + 2 files changed, 53 insertions(+) create mode 100644 src/shared/shadcn/ui/badge/badge.svelte create mode 100644 src/shared/shadcn/ui/badge/index.ts diff --git a/src/shared/shadcn/ui/badge/badge.svelte b/src/shared/shadcn/ui/badge/badge.svelte new file mode 100644 index 0000000..8d8293c --- /dev/null +++ b/src/shared/shadcn/ui/badge/badge.svelte @@ -0,0 +1,51 @@ + + + + + + {@render children?.()} + diff --git a/src/shared/shadcn/ui/badge/index.ts b/src/shared/shadcn/ui/badge/index.ts new file mode 100644 index 0000000..4c25aea --- /dev/null +++ b/src/shared/shadcn/ui/badge/index.ts @@ -0,0 +1,2 @@ +export { default as Badge } from './badge.svelte'; +export { type BadgeVariant, badgeVariants } from './badge.svelte';