@uva-glass/component-library
Version:
React components UvA
27 lines (26 loc) • 894 B
JavaScript
import { jsx as e } from "react/jsx-runtime";
import { c as s } from "../../clsx-OuTLNxxd.js";
import { Children as n } from "react";
import '../../assets/ButtonGroup.css';const t = {
"button-group": "_button-group_1ti4e_1",
"button-group--stacked": "_button-group--stacked_1ti4e_8",
"button-group--reversed": "_button-group--reversed_1ti4e_12",
"button-group--reversed-stacked": "_button-group--reversed-stacked_1ti4e_17"
}, _ = ({ children: o, stacked: r, reversed: u }) => (
// only render a <ButtonGroup> when there are children
n.count(o) > 0 ? /* @__PURE__ */ e(
"div",
{
className: s(t["button-group"], {
[t["button-group--stacked"]]: r,
[t["button-group--reversed"]]: u,
[t["button-group--reversed-stacked"]]: r && u
}),
children: o
}
) : null
);
export {
_ as ButtonGroup
};
//# sourceMappingURL=ButtonGroup.js.map