UNPKG

dgz-ui-shared

Version:

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

29 lines (28 loc) 1.02 kB
import { j as s } from "./jsx-runtime-DS1N_tNq.js"; import { T as t, A as e, i as o, u as l } from "./dropdown-menu-TWRSm6RK-D_FJpI4C.js"; import { u as m } from "./button-CdZDBhmr-BT_j3ig5.js"; import { W as c, f as d } from "./index-BrQ82Wyu.js"; import { u as x } from "./useTranslation-dH-uwymc.js"; const A = ({ actions: i }) => { const { t: n } = x(); return /* @__PURE__ */ s.jsxs(t, { children: [ /* @__PURE__ */ s.jsx(e, { asChild: !0, children: /* @__PURE__ */ s.jsxs( m, { variant: "secondary", size: "sm", className: "ml-auto rounded-lg px-3", children: [ /* @__PURE__ */ s.jsx(c, {}), " ", /* @__PURE__ */ s.jsx("span", { className: "hidden lg:!inline", children: n("Actions") }), /* @__PURE__ */ s.jsx(d, {}) ] } ) }), /* @__PURE__ */ s.jsx(o, { align: "end", children: i.map((r, a) => /* @__PURE__ */ s.jsx(l, { onClick: () => r.onClick(), children: r.label }, a)) }) ] }); }; export { A };