@alicloud/console-base-rc-marks
Version:
ConsoleBase 组件 - NEW、ALPHA、BETA 等小标签
26 lines (25 loc) • 730 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = getLabel;
var _intl = _interopRequireDefault(require("../intl"));
function getLabel(type) {
switch (type) {
case 'NEW':
return (0, _intl.default)('label:new');
case 'HOT':
return (0, _intl.default)('label:hot');
case 'UPDATE':
return (0, _intl.default)('label:update');
case 'ALPHA':
return (0, _intl.default)('label:alpha');
case 'BETA':
return (0, _intl.default)('label:beta');
case 'PUBLIC_BETA':
return (0, _intl.default)('label:public_beta');
default:
return '?';
}
}