@parkassist/pa-ui-library
Version:
INX Platform elements
30 lines • 700 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import React from 'react';
import Checkbox from "@mui/material/Checkbox";
import Palette from "../../constants/Palette";
function CheckboxInput({
checked,
indeterminate,
disabled = false,
color = Palette.LIGHT_BLACK,
size = 24,
style
}) {
return _jsx(Checkbox, {
disabled: disabled,
checked: checked,
indeterminate: indeterminate,
disableRipple: true,
sx: Object.assign({
color: color,
padding: '8px',
'& .MuiSvgIcon-root': {
fontSize: `${size}px`
},
"&.Mui-checked, &.MuiCheckbox-indeterminate": {
color: color
}
}, style)
});
}
export default CheckboxInput;