@szum-tech/design-system
Version:
Szum-Tech design system with tailwindcss support
1 lines • 1.67 kB
JavaScript
;var chunkD5PAWOAZ_cjs=require('./chunk-D5PAWOAZ.cjs'),reactSlot=require('@radix-ui/react-slot'),classVarianceAuthority=require('class-variance-authority'),jsxRuntime=require('react/jsx-runtime');var e=classVarianceAuthority.cva("inline-flex w-fit shrink-0 items-center gap-1.5 overflow-hidden whitespace-nowrap rounded-full border px-2.5 py-1 font-medium text-xs transition-colors",{variants:{variant:{default:"border-transparent bg-muted text-muted-foreground **:data-[slot=status-indicator]:bg-muted-foreground",success:"border-success/20 bg-success/10 text-success **:data-[slot=status-indicator]:bg-success",error:"border-error/20 bg-error/10 text-error **:data-[slot=status-indicator]:bg-error",warning:"border-warning/20 bg-warning/10 text-warning **:data-[slot=status-indicator]:bg-warning",primary:"border-primary/20 bg-primary/10 text-primary **:data-[slot=status-indicator]:bg-primary "}},defaultVariants:{variant:"default"}});function x({className:a,variant:t="default",asChild:o,...s}){return jsxRuntime.jsx(o?reactSlot.Slot:"div",{"data-slot":"status","data-variant":t,...s,className:chunkD5PAWOAZ_cjs.a(e({variant:t}),a)})}function y(a){let{className:t,...o}=a;return jsxRuntime.jsx("div",{"data-slot":"status-indicator",...o,className:chunkD5PAWOAZ_cjs.a("relative flex size-2 shrink-0 rounded-full","before:absolute before:inset-0 before:animate-ping before:rounded-full before:bg-inherit","after:absolute after:inset-0.5 after:rounded-full after:bg-inherit",t)})}function V({className:a,...t}){return jsxRuntime.jsx("div",{"data-slot":"status-label",...t,className:chunkD5PAWOAZ_cjs.a("leading-none",a)})}exports.a=x;exports.b=y;exports.c=V;