dgz-ui
Version:
Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript
3 lines (2 loc) • 1.5 kB
JavaScript
;const n=require("react/jsx-runtime"),u=require("./index-x_Mxo00P.cjs.js"),g=require("react"),s=require("./utils-C4d7Ql9-.cjs.js");function f(e){if(e&&e.__esModule)return e;const r=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const a=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,a.get?a:{enumerable:!0,get:()=>e[t]})}}return r.default=e,Object.freeze(r)}const i=f(g),l=u.cva("relative w-full rounded-lg border p-4 [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground",{variants:{variant:{default:"bg-background text-foreground",warning:"border-warning/50 text-warning dark:border-warning [&>svg]:text-warning",destructive:"border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive"}},defaultVariants:{variant:"default"}}),o=i.forwardRef(({className:e,variant:r,...t},a)=>n.jsx("div",{ref:a,role:"alert",className:s.cn(l({variant:r}),e),...t}));o.displayName="Alert";const d=i.forwardRef(({className:e,...r},t)=>n.jsx("h5",{ref:t,className:s.cn("mb-1 leading-none font-medium tracking-tight",e),...r}));d.displayName="AlertTitle";const c=i.forwardRef(({className:e,...r},t)=>n.jsx("div",{ref:t,className:s.cn("text-sm [&_p]:leading-relaxed",e),...r}));c.displayName="AlertDescription";exports.Alert=o;exports.AlertDescription=c;exports.AlertTitle=d;exports.alertVariants=l;
//# sourceMappingURL=alert-BNcf_eJn.cjs.js.map