dgz-ui-shared
Version:
Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript, dgz-ui library
2 lines (1 loc) • 894 B
JavaScript
;const s=require("./jsx-runtime-h4oGeKUK.cjs"),t=require("./dropdown-menu-TWRSm6RK-DQ03CnVw.cjs"),u=require("./button-CdZDBhmr-3yMPCRDo.cjs"),n=require("./index-CGv7FLNy.cjs"),a=require("./Spin-DBoJvG-Y.cjs"),l=require("./useTranslation-CZf20ucv.cjs"),c=({options:r,loading:i=!1})=>{const{t:x}=l.useTranslation();return s.jsxRuntimeExports.jsxs(t.Tt,{children:[s.jsxRuntimeExports.jsx(t.At,{asChild:!0,children:s.jsxRuntimeExports.jsxs(u.u,{variant:"secondary",size:"sm",className:"ml-auto rounded-lg px-3",children:[i?s.jsxRuntimeExports.jsx(a.Spin,{}):s.jsxRuntimeExports.jsx(n.ZC,{})," ",s.jsxRuntimeExports.jsx("span",{className:"hidden lg:!inline",children:x("Export")}),s.jsxRuntimeExports.jsx(n.f1,{})]})}),s.jsxRuntimeExports.jsx(t.it,{align:"end",children:r.map((e,o)=>s.jsxRuntimeExports.jsx(t.ut,{onClick:()=>e.onClick(),children:e.label},o))})]})};exports.ExportData=c;