UNPKG

@uva-glass/component-library

Version:

React components UvA

17 lines (16 loc) 612 B
import { jsxs as e, jsx as p } from "react/jsx-runtime"; import { useButton as c } from "@react-aria/button"; import { c as f } from "../../clsx-OuTLNxxd.js"; import { Icon as i } from "../Icon/Icon.js"; import { s as r } from "../../Button.module-FL3-CODh.js"; function B({ buttonRef: t, variant: s, iconName: o, children: n, ...m }) { const { buttonProps: u } = c(m, t); return /* @__PURE__ */ e("button", { ...u, ref: t, className: f(r.button, r[`button--${s}`]), children: [ n, o && /* @__PURE__ */ p(i, { name: o }) ] }); } export { B as MenuButton }; //# sourceMappingURL=MenuButton.js.map