@rws-aoa/react-library
Version:
RWS AOA Design System
28 lines (27 loc) • 967 B
JavaScript
import { jsx as o } from "react/jsx-runtime";
import { CheckBoxOutlineBlank as l, CheckBox as t } from "@mui/icons-material";
import { FormControlLabel as i, typographyClasses as a, Checkbox as c } from "@mui/material";
import { l as s } from "../../../../chunks/lodash.CA_K01A9.js";
import { FontNormalSxProps as m } from "../../../../_constants.js";
function h({
label: e,
...r
}) {
return /* @__PURE__ */ o(i, { control: /* @__PURE__ */ o(c, { ...r, checkedIcon: /* @__PURE__ */ o(t, { color: "inherit", fontSize: "small" }), icon: /* @__PURE__ */ o(l, { color: "inherit", fontSize: "small" }), sx: s.merge({
color: "var(--color-primary)",
":focus": {
outline: "2px dashed var(--color-text)",
outlineOffset: "-9px",
borderRadius: 0
},
":disabled": {
color: "var(--color-disabled)"
}
}, r.sx) }), label: e, sx: {
[`.${a.root}`]: m
} });
}
export {
h as AoaCheckbox
};
//# sourceMappingURL=Checkbox.js.map