@orca-fe/antd-plus
Version:
Transformer Container
26 lines (25 loc) • 1.23 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = generateData;
var _moment = _interopRequireDefault(require("moment"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function generateData() {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
var _options$length = options.length,
length = _options$length === void 0 ? 10 : _options$length,
_options$randomColor = options.randomColor,
randomColor = _options$randomColor === void 0 ? true : _options$randomColor;
var data = new Array(length).fill(0).map(function (_, index) {
var start = (0, _moment.default)().weekday(-1).hour(Math.random() * 23).minute(Math.random() * 60).add(Math.round(Math.random() * 10), 'day');
var end = start.clone().add(Math.random() * (6 + (Math.random() < 0.1 ? Math.random() * 40 : 0)), 'hour');
return {
title: "_".concat(index),
start: start,
end: end,
color: randomColor ? "rgba(".concat(Math.round(Math.random() * 255), ", ").concat(Math.round(Math.random() * 255), ", ").concat(Math.round(Math.random() * 255), ", 0.3)") : undefined
};
});
return data;
}