UNPKG

@mankindui/core

Version:

- a react component library - you can see how @mankindui/core can be used via examples: [usage examples](https://github.com/clarklindev/mankindui-test)

22 lines (21 loc) 976 B
import { j as n } from "../../_virtual/jsx-runtime.js"; var r = /* @__PURE__ */ ((e) => (e.left = "relative inline-flex flex-row-reverse items-center content-center", e.right = "relative inline-flex flex-row items-center content-center", e.top = "relative inline-flex flex-col-reverse items-center content-center", e.bottom = "relative inline-flex flex-col items-center content-center", e))(r || {}); const x = (e, t) => `${r[e]} gap-${t}`, l = ({ labelDirection: e = "right", labelClickable: t = !0, gap: o = "2", label: c = "", className: i = "", children: s }) => { const a = t ? "label" : "div", m = `${x(e, o)} ${t ? "cursor-pointer" : "cursor-default"}`; return /* @__PURE__ */ n.jsxs(a, { "data-component": l.name, className: [m, i].join(" "), children: [ /* @__PURE__ */ n.jsx("div", { children: s }), /* @__PURE__ */ n.jsx("span", { children: c }) ] }); }; l.displayName = "Label"; export { l as Label }; //# sourceMappingURL=index.js.map