UNPKG

@szum-tech/design-system

Version:

Szum-Tech design system with tailwindcss support

1 lines 1.59 kB
import {a}from'./chunk-JUNHRB4B.js';import {jsx}from'react/jsx-runtime';import {cva}from'class-variance-authority';function l({className:o,border:t=false,...r}){return jsx("div",{"data-slot":"empty",className:a("border-border flex min-w-0 flex-1 flex-col items-center justify-center gap-6 rounded p-6 text-center text-balance md:p-12",t?"border":"",t==="dashed"?"border-dashed":"",o),...r})}function P({className:o,...t}){return jsx("div",{"data-slot":"empty-header",className:a("flex max-w-sm flex-col items-center gap-2 text-center",o),...t})}function R({className:o,...t}){return jsx("div",{"data-slot":"empty-title",className:a("text-lg font-medium tracking-tight",o),...t})}function N({className:o,...t}){return jsx("p",{"data-slot":"empty-description",className:a("text-muted-foreground [&>a:hover]:text-primary text-sm/relaxed [&>a]:underline [&>a]:underline-offset-4",o),...t})}function k({className:o,...t}){return jsx("div",{"data-slot":"empty-content",className:a("flex w-full max-w-sm min-w-0 flex-col items-center gap-4 text-sm text-balance",o),...t})}var d=cva("mb-2 flex shrink-0 items-center justify-center [&_svg]:pointer-events-none [&_svg]:shrink-0",{variants:{variant:{default:"bg-transparent",icon:"bg-muted text-foreground flex size-10 shrink-0 items-center justify-center rounded [&_svg:not([class*='size-'])]:size-6"}},defaultVariants:{variant:"default"}});function _({className:o,variant:t="default",...r}){return jsx("div",{"data-slot":"empty-icon","data-variant":t,className:a(d({variant:t,className:o})),...r})}export{l as a,P as b,R as c,N as d,k as e,_ as f};