Spaces:
Running
Running
| <script lang="ts"> | |
| import { type Variant, badgeVariants } from "./index.js"; | |
| import { cn } from "$lib/utils.js"; | |
| let className: string | undefined | null = undefined; | |
| export let href: string | undefined = undefined; | |
| export let variant: Variant = "default"; | |
| export { className as class }; | |
| </script> | |
| <svelte:element | |
| this={href ? "a" : "span"} | |
| {href} | |
| class={cn(badgeVariants({ variant, className }))} | |
| {...$$restProps} | |
| > | |
| <slot /> | |
| </svelte:element> | |