UNPKG

dgz-ui

Version:

Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript

2 lines (1 loc) 1.94 kB
"use strict";const a=require("./jsx-runtime-DUiatUiq.cjs"),p=require("react"),x=require("./index-DxEITWU9.cjs"),t=require("./utils-BeXF6FlA.cjs"),b=require("./ellipsis-COHNmDQQ.cjs");function f(e){const r=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const s in e)if(s!=="default"){const n=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(r,s,n.get?n:{enumerable:!0,get:()=>e[s]})}}return r.default=e,Object.freeze(r)}const i=f(p),c=i.forwardRef(({...e},r)=>a.jsxRuntimeExports.jsx("nav",{ref:r,"aria-label":"breadcrumb",...e}));c.displayName="Breadcrumb";const o=i.forwardRef(({className:e,...r},s)=>a.jsxRuntimeExports.jsx("ol",{ref:s,className:t.cn("flex flex-wrap items-center gap-1.5 break-words",e),...r}));o.displayName="BreadcrumbList";const m=i.forwardRef(({className:e,...r},s)=>a.jsxRuntimeExports.jsx("li",{ref:s,className:t.cn("inline-flex items-center gap-1.5",e),...r}));m.displayName="BreadcrumbItem";const l=i.forwardRef(({className:e,...r},s)=>a.jsxRuntimeExports.jsx("span",{ref:s,role:"link","aria-disabled":"true","aria-current":"page",className:t.cn("text-foreground font-normal",e),...r}));l.displayName="BreadcrumbPage";const u=({children:e,className:r,...s})=>a.jsxRuntimeExports.jsx("li",{role:"presentation","aria-hidden":"true",className:t.cn("text-secondary [&>svg]:size-4",r),...s,children:e??a.jsxRuntimeExports.jsx(x.r2,{size:20})});u.displayName="BreadcrumbSeparator";const d=({className:e,...r})=>a.jsxRuntimeExports.jsxs("span",{role:"presentation","aria-hidden":"true",className:t.cn("flex h-9 w-9 items-center justify-center",e),...r,children:[a.jsxRuntimeExports.jsx(b.Ellipsis,{className:"h-4 w-4"}),a.jsxRuntimeExports.jsx("span",{className:"sr-only",children:"More"})]});d.displayName="BreadcrumbElipssis";exports.Breadcrumb=c;exports.BreadcrumbEllipsis=d;exports.BreadcrumbItem=m;exports.BreadcrumbList=o;exports.BreadcrumbPage=l;exports.BreadcrumbSeparator=u;