我有:
const Button: React.FC<ButtonProps> = ({
label,
size,
variant = 'primary',
disabled = false,
}: ButtonProps) => {
const classes = useStyles();
return (
<MaterialButton
className={`${classes.buttonBase} size-${size}`}
disabled={disabled}
>
{label}
</MaterialButton>
);
};
和
const useStyles = makeStyles(() => ({
buttonBase: {
background:'#000000',
color: '#ffffff',
However, if variant
is secondary
, I want to basically swap the background
和 color
. How do I go about doing this?