@clubmed/trident-ui
Version:
Shared ClubMed React UI components
15 lines (14 loc) • 370 B
JavaScript
import { jsx as o } from "react/jsx-runtime";
const i = (a) => Math.min(Math.max(a, 1), 6), c = ({
asDiv: a = !1,
children: e,
level: r = 2,
...n
}) => {
const t = a ? "div" : `h${i(r)}`;
return /* @__PURE__ */ o(t, { ...n, ...a ? { "aria-level": r, role: "heading" } : null, children: e });
};
export {
c as Heading
};
//# sourceMappingURL=Heading.js.map