added svelte-shadcn

This commit is contained in:
Fractal-Tess
2024-01-18 00:45:21 +02:00
parent 1522689a25
commit fb9bc4129d
223 changed files with 6560 additions and 991 deletions

View File

@@ -0,0 +1,17 @@
<script lang="ts">
import { cn } from '$lib/utils';
import { badgeVariants, type Variant } from '.';
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>