UNPKG

@szum-tech/design-system

Version:

Szum-Tech design system with tailwindcss support

1 lines 3.3 kB
'use strict';var chunkDGPWM6UM_cjs=require('./chunk-DGPWM6UM.cjs'),chunkD5PAWOAZ_cjs=require('./chunk-D5PAWOAZ.cjs'),reactSlot=require('@radix-ui/react-slot'),classVarianceAuthority=require('class-variance-authority'),jsxRuntime=require('react/jsx-runtime');var i=classVarianceAuthority.cva("group/item [a]:hover:bg-accent/50 focus-visible:border-ring focus-visible:ring-ring/50 flex flex-wrap items-center rounded border border-transparent text-sm transition-colors duration-100 outline-none focus-visible:ring [a]:transition-colors",{variants:{variant:{default:"bg-transparent",outline:"border-border",muted:"bg-muted/50"},size:{default:"gap-4 p-4 ",sm:"gap-2.5 px-4 py-3"}},defaultVariants:{variant:"default",size:"default"}});function T({className:o,variant:t="default",size:r="default",asChild:m=false,...n}){return jsxRuntime.jsx(m?reactSlot.Slot:"div",{"data-slot":"item","data-variant":t,"data-size":r,className:chunkD5PAWOAZ_cjs.a(i({variant:t,size:r,className:o})),...n})}var p=classVarianceAuthority.cva("flex shrink-0 items-center justify-center gap-2 group-has-[[data-slot=item-description]]/item:translate-y-0.5 group-has-[[data-slot=item-description]]/item:self-start [&_svg]:pointer-events-none",{variants:{variant:{default:"bg-transparent",icon:"border-border bg-muted size-8 rounded-sm border [&_svg:not([class*='size-'])]:size-4",image:"size-10 overflow-hidden rounded-sm [&_img]:size-full [&_img]:object-cover"}},defaultVariants:{variant:"default"}});function F({className:o,variant:t="default",...r}){return jsxRuntime.jsx("div",{"data-slot":"item-media","data-variant":t,className:chunkD5PAWOAZ_cjs.a(p({variant:t}),o),...r})}function q({className:o,...t}){return jsxRuntime.jsx("div",{role:"list","data-slot":"item-group",className:chunkD5PAWOAZ_cjs.a("group/item-group flex flex-col",o),...t})}function K({className:o,...t}){return jsxRuntime.jsx("div",{"data-slot":"item-actions",className:chunkD5PAWOAZ_cjs.a("flex items-center gap-2",o),...t})}function U({className:o,...t}){return jsxRuntime.jsx("div",{"data-slot":"item-content",className:chunkD5PAWOAZ_cjs.a("flex flex-1 flex-col gap-1 [&+[data-slot=item-content]]:flex-none",o),...t})}function Z({className:o,...t}){return jsxRuntime.jsx("p",{"data-slot":"item-description",className:chunkD5PAWOAZ_cjs.a("text-muted-foreground line-clamp-2 text-sm leading-normal font-normal text-balance","[&>a:hover]:text-primary [&>a]:underline [&>a]:underline-offset-4",o),...t})}function et({className:o,...t}){return jsxRuntime.jsx("div",{"data-slot":"item-footer",className:chunkD5PAWOAZ_cjs.a("flex basis-full items-center justify-between gap-2",o),...t})}function it({className:o,...t}){return jsxRuntime.jsx("div",{"data-slot":"item-header",className:chunkD5PAWOAZ_cjs.a("flex basis-full items-center justify-between gap-2",o),...t})}function st({className:o,...t}){return jsxRuntime.jsx("div",{"data-slot":"item-title",className:chunkD5PAWOAZ_cjs.a("flex w-fit items-center gap-2 text-sm leading-snug font-medium",o),...t})}function ut({className:o,...t}){return jsxRuntime.jsx(chunkDGPWM6UM_cjs.a,{"data-slot":"item-separator",orientation:"horizontal",className:chunkD5PAWOAZ_cjs.a("my-0",o),...t})}exports.a=T;exports.b=F;exports.c=q;exports.d=K;exports.e=U;exports.f=Z;exports.g=et;exports.h=it;exports.i=st;exports.j=ut;