import { FormControlLabel, Checkbox, useTheme, Box, useMediaQuery } from "@mui/material"; import React from "react"; import { CheckboxIcon } from "@icons/Checkbox"; import type { SxProps } from "@mui/material"; interface Props { label: string; handleChange?: (event: React.ChangeEvent) => void; checked?: boolean; sx?: SxProps; dataCy?: string; } export default function CustomCheckbox({ label, handleChange, checked, sx, dataCy }: Props) { const theme = useTheme(); const isMobile = useMediaQuery(theme.breakpoints.down(790)); return ( } checkedIcon={} onChange={handleChange} checked={checked} data-cy={dataCy} /> } label={label} sx={{ color: theme.palette.grey2.main, height: "26px", ...sx, }} /> ); }