@uva-glass/component-library
Version:
React components UvA
25 lines (24 loc) • 1.06 kB
JavaScript
import { jsxs as o, jsx as l } from "react/jsx-runtime";
import { useId as r } 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 n = {
"multi-select": "_multi-select_140gs_1",
"multi-select--no-border": "_multi-select--no-border_140gs_7",
"multi-select__header": "_multi-select__header_140gs_12",
"multi-select__list": "_multi-select__list_140gs_18",
"multi-select__list--scrollable": "_multi-select__list--scrollable_140gs_27",
"multi-select__item": "_multi-select__item_140gs_32"
};
function f({ label: s, value: _, checked: e, disabled: i = !1, onChange: m }) {
const t = r();
return /* @__PURE__ */ o("li", { className: n["multi-select__item"], children: [
/* @__PURE__ */ l(c, { id: t, value: _, checked: e, onChange: m, disabled: i }),
/* @__PURE__ */ l(u, { htmlFor: t, noFontWeight: !e, children: s })
] });
}
export {
f as M,
n as s
};
//# sourceMappingURL=MultiSelectItem-BzBmsKof.js.map