From 4224b26d784ef9d9f8c386c7261d38fe5b994047 Mon Sep 17 00:00:00 2001 From: patrick Date: Tue, 3 Mar 2026 16:14:28 -0500 Subject: [PATCH] feat: add badge UI component Co-Authored-By: Claude Opus 4.5 --- src/lib/components/ui/badge/badge.svelte | 50 ++++++++++++++++++++++++ src/lib/components/ui/badge/index.ts | 2 + 2 files changed, 52 insertions(+) create mode 100644 src/lib/components/ui/badge/badge.svelte create mode 100644 src/lib/components/ui/badge/index.ts diff --git a/src/lib/components/ui/badge/badge.svelte b/src/lib/components/ui/badge/badge.svelte new file mode 100644 index 0000000..e3164ba --- /dev/null +++ b/src/lib/components/ui/badge/badge.svelte @@ -0,0 +1,50 @@ + + + + + + {@render children?.()} + diff --git a/src/lib/components/ui/badge/index.ts b/src/lib/components/ui/badge/index.ts new file mode 100644 index 0000000..64e0aa9 --- /dev/null +++ b/src/lib/components/ui/badge/index.ts @@ -0,0 +1,2 @@ +export { default as Badge } from "./badge.svelte"; +export { badgeVariants, type BadgeVariant } from "./badge.svelte";