Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
}),
...(buttonColors.labelDataDisabled && {
['.' + ButtonStyles.labelDataBaseStyles.classname]: {color: buttonColors.labelDataDisabled},
}),
},
'&:not([disabled])': {
'&:focus': {
borderColor: buttonColors.focusBorder,
...getButtonFocusRing(variant),
},
'&:active': {
borderColor: buttonColors.activeBorder,
...getButtonFocusRing(variant),
},
},
...mouseFocusBehavior({
'&:focus': {
...baseStyles,
outline: 'none',
boxShadow: 'none',
animation: 'none',
...hoverStyles,
...activeStyles,
},
}),
};
}