23 lines
533 B
JavaScript
23 lines
533 B
JavaScript
|
const genStatusStyle = token => {
|
||
|
const {
|
||
|
componentCls,
|
||
|
menuCls,
|
||
|
colorError,
|
||
|
colorTextLightSolid
|
||
|
} = token;
|
||
|
const itemCls = `${menuCls}-item`;
|
||
|
return {
|
||
|
[`${componentCls}, ${componentCls}-menu-submenu`]: {
|
||
|
[`${menuCls} ${itemCls}`]: {
|
||
|
[`&${itemCls}-danger:not(${itemCls}-disabled)`]: {
|
||
|
color: colorError,
|
||
|
'&:hover': {
|
||
|
color: colorTextLightSolid,
|
||
|
backgroundColor: colorError
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
};
|
||
|
};
|
||
|
export default genStatusStyle;
|