UNPKG

@anoki/fse-marche-ui

Version:

FSE UI components library

38 lines (37 loc) 986 B
import { j as c } from "./index.es137.js"; import { CheckboxFilter as t } from "./index.es61.js"; import { clsx as x } from "./index.es139.js"; import './components/ui/filters/CategoryContent/CategoryContent.css';/* empty css */ import { Col as d } from "./index.es10.js"; const C = ({ className: n = "", items: a, selectedItems: e, onChange: l }) => { const s = (r) => { const o = e.includes(r) ? e.filter((i) => i !== r) : [...e, r]; l(o); }; return /* @__PURE__ */ c.jsx(d, { className: x(n), children: a.map((r, o) => /* @__PURE__ */ c.jsx( "div", { className: "ui-checkbox-border border-divider py-x8", children: /* @__PURE__ */ c.jsx( t, { id: r.id, label: r.label, checked: r.checked, onChange: () => s(r.id), classNameText: "fs-6 fw-regular" } ) }, o )) }); }; export { C as CategoryContent }; //# sourceMappingURL=index.es50.js.map