You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
897 B
45 lines
897 B
var STATUS = ['success', 'error', 'warning'];
|
|
var STATUS_TEXT = ['success', 'error', 'warning', 'active'];
|
|
|
|
var PRO_THEME = {
|
|
LINE: 'line',
|
|
PLUMP: 'plump',
|
|
CIRCLE: 'circle',
|
|
};
|
|
|
|
var STATUS_COLOR = {
|
|
success: '#00a870',
|
|
error: '#e34d59',
|
|
warning: '#ed7b2f',
|
|
};
|
|
var LINE_STATUS_ICON = {
|
|
success: 'check-circle-filled',
|
|
error: 'error-circle-filled',
|
|
warning: 'error-circle-filled',
|
|
};
|
|
var CIRCLE_STATUS_ICON = {
|
|
success: 'check',
|
|
error: 'close',
|
|
warning: 'error',
|
|
};
|
|
|
|
var getAriaLabel = function (status) {
|
|
if (status === 'error') {
|
|
return '进度失败';
|
|
}
|
|
if (status === 'warning') {
|
|
return '进度异常';
|
|
}
|
|
return '';
|
|
};
|
|
|
|
module.exports = {
|
|
STATUS: STATUS,
|
|
STATUS_TEXT: STATUS_TEXT,
|
|
PRO_THEME: PRO_THEME,
|
|
STATUS_COLOR: STATUS_COLOR,
|
|
LINE_STATUS_ICON: LINE_STATUS_ICON,
|
|
CIRCLE_STATUS_ICON: CIRCLE_STATUS_ICON,
|
|
getAriaLabel: getAriaLabel,
|
|
};
|