@uva-glass/component-library
Version:
React components UvA
25 lines (24 loc) • 1.06 kB
JavaScript
import { jsxs as m, jsx as l } from "react/jsx-runtime";
import { useId as o } from "react";
import { Checkbox as c } from "./components/Checkbox/Checkbox.js";
import { Label as u } from "./components/Label/Label.js";
import './assets/MultiSelectItem.css';const d = {
"multi-select": "_multi-select_1gdr1_1",
"multi-select--no-border": "_multi-select--no-border_1gdr1_7",
"multi-select__header": "_multi-select__header_1gdr1_12",
"multi-select__list": "_multi-select__list_1gdr1_18",
"multi-select__list--scrollable": "_multi-select__list--scrollable_1gdr1_27",
"multi-select__item": "_multi-select__item_1gdr1_32"
};
function f({ label: _, value: s, checked: e, disabled: i = !1, onChange: r }) {
const t = o();
return /* @__PURE__ */ m("li", { className: d["multi-select__item"], children: [
/* @__PURE__ */ l(c, { id: t, value: s, checked: e, onChange: r, disabled: i }),
/* @__PURE__ */ l(u, { htmlFor: t, noFontWeight: !e, children: _ })
] });
}
export {
f as M,
d as s
};
//# sourceMappingURL=MultiSelectItem-D9PxdX43.js.map