import {Switch, SwitchProps} from "@mui/material"; import {styled} from "@mui/material/styles"; export default styled((props: SwitchProps) => ( )) (() => ({ width: 52, height: 31, padding: 0, '& .MuiSwitch-switchBase': { padding: 0, margin: 2, transitionDuration: '300ms', '&.Mui-checked': { transform: 'translateX(21px)', color: '#fff', '& + .MuiSwitch-track': { backgroundColor: '#7E2AEA', opacity: 1, border: 0, }, }, '&.Mui-disabled .MuiSwitch-thumb': { color: '#9A9AAF', boxShadow: 'none' }, }, '& .MuiSwitch-thumb': { boxSizing: 'border-box', width: 27, height: 27, }, '& .MuiSwitch-track': { borderRadius: 40 / 2, backgroundColor: '#9A9AAF' }, }));