import { Theme } from '@mui/material/styles'; // import { CheckboxIcon, CheckboxCheckedIcon, CheckboxIndeterminateIcon } from './CustomIcons'; // ---------------------------------------------------------------------- export default function Checkbox(theme: Theme) { return { MuiCheckbox: { defaultProps: { icon: , checkedIcon: , indeterminateIcon: , }, styleOverrides: { root: { padding: theme.spacing(1), '&.Mui-checked.Mui-disabled, &.Mui-disabled': { color: theme.palette.action.disabled, }, '& .MuiSvgIcon-fontSizeMedium': { width: 24, height: 24, }, '& .MuiSvgIcon-fontSizeSmall': { width: 20, height: 20, }, svg: { fontSize: 24, '&[font-size=small]': { fontSize: 20, }, }, }, }, }, }; }