diff --git a/client/src/Components/inputs/Checkbox.tsx b/client/src/Components/inputs/Checkbox.tsx index 195a796dd..f86d0d1fe 100644 --- a/client/src/Components/inputs/Checkbox.tsx +++ b/client/src/Components/inputs/Checkbox.tsx @@ -1,7 +1,7 @@ import { forwardRef } from "react"; import Checkbox from "@mui/material/Checkbox"; import type { CheckboxProps } from "@mui/material/Checkbox"; -import { Square, SquareCheck } from "lucide-react"; +import { Square, SquareCheck, SquareMinus } from "lucide-react"; import { useTheme } from "@mui/material/styles"; type CheckboxInputProps = CheckboxProps & { @@ -34,9 +34,15 @@ export const CheckboxInput = forwardRef( strokeWidth={1.5} /> } + indeterminateIcon={ + + } sx={{ color: theme.palette.text.secondary, - "&.Mui-checked": { + "&.Mui-checked, &.MuiCheckbox-indeterminate": { color: theme.palette.primary.main, }, "&:hover": { backgroundColor: "transparent" },