UNPKG

@szum-tech/design-system

Version:

Szum-Tech design system with tailwindcss support

1 lines 1.1 kB
import {a}from'./chunk-JUNHRB4B.js';import {cva}from'class-variance-authority';import {jsx}from'react/jsx-runtime';var o=cva("border-border relative grid w-full grid-cols-[0_1fr] items-start gap-y-0.5 rounded-lg border px-4 py-3 text-sm has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] has-[>svg]:gap-x-3 [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current",{variants:{variant:{default:"bg-card text-card-foreground",destructive:"text-error bg-card *:data-[slot=alert-description]:text-error/90 [&>svg]:text-current"}},defaultVariants:{variant:"default"}});function f({className:r,variant:e="default",...a$1}){return jsx("div",{"data-slot":"alert",role:"alert",className:a(o({variant:e}),r),...a$1})}function u({className:r,...e}){return jsx("div",{"data-slot":"alert-description",className:a("text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed",r),...e})}function R({className:r,...e}){return jsx("div",{"data-slot":"alert-title",className:a("col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight",r),...e})}export{f as a,u as b,R as c};