UNPKG

@orca-fe/antd-plus

Version:
18 lines 869 B
import moment from 'moment'; export default function generateData(options = {}) { 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((_, index) => { var start = moment().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: `_${index}`, start, end, color: randomColor ? `rgba(${Math.round(Math.random() * 255)}, ${Math.round(Math.random() * 255)}, ${Math.round(Math.random() * 255)}, 0.3)` : undefined }; }); return data; }