press-next
Version:
Vue3 组件库,支持 Composition API
44 lines (36 loc) • 812 B
text/typescript
export interface GroupingItem {
id: string | number;
title: string;
num: number;
}
export interface GroupingContent {
text: string;
items: GroupingItem[];
describe: string;
score: number;
}
export function getMockData() {
// 分组项目数据
const items: GroupingItem[] = [
{ id: 1, title: '第1组', num: 4 },
{ id: 2, title: '第2组', num: 4 },
{ id: 3, title: '第3组', num: 4 },
{ id: 4, title: '第4组', num: 4 },
];
// 分组内容配置
const content: GroupingContent = {
text: '输入16支队伍,AI自动4组分配',
items,
describe: '公平性评分',
score: 85,
};
// 组件属性配置
const componentProps = {
content,
};
return componentProps;
}
const DEMO_DATA = {
...getMockData(),
};
export default DEMO_DATA;