UNPKG

press-next

Version:

Vue3 组件库,支持 Composition API

52 lines (46 loc) 1.27 kB
// AI办赛赛制选择组件演示数据 export interface CompetitionFormat { id: string | number; name: string; description: string; icon?: string; } export function getMockData() { const iconPrefixUrl = 'https://image-1251917893.file.myqcloud.com/tip-project/pubg/pubg-match/ai-match'; // 赛制格式数据 const competitionFormats: CompetitionFormat[] = [ { id: 1, name: '单淘汰赛', description: '败者直接淘汰,胜者晋级下一轮', icon: `${iconPrefixUrl}/competition-icon1.svg?v=1`, }, { id: 2, name: '双淘汰赛', description: '败者有一次复活机会,更公平的赛制', icon: `${iconPrefixUrl}/competition-icon2.svg?v=1`, }, { id: 3, name: '循环赛', description: '所有队伍互相对战,积分排名', icon: `${iconPrefixUrl}/competition-icon3.svg?v=1`, }, { id: 4, name: '瑞士轮', description: '根据积分匹配对手,平衡竞技性', icon: `${iconPrefixUrl}/competition-icon4.svg?v=1`, }, ]; // 组件属性配置 const componentProps = { competitionFormats, }; return componentProps; } const DEMO_DATA = { ...getMockData(), }; export default DEMO_DATA;