dgz-ui-shared
Version:
Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript, dgz-ui library
29 lines (28 loc) • 1.03 kB
JavaScript
import { j as s } from "./jsx-runtime-C5mzlN2N.js";
import { N as t, j as e, u as o, i as l } from "./dropdown-menu-BPBcxHRB-EjT0ADL9.js";
import { u as m } from "./button-Bp2lHjov-BTlHPcva.js";
import { W as c, f as d } from "./index-KCZvOJVU.js";
import { u as j } from "./useTranslation-dH-uwymc.js";
const g = ({ actions: i = [] }) => {
const { t: n } = j();
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 {
g as A
};