846 B
846 B
mockEventList.ts
路径:src/api/mockEventList.ts
功能用途
模拟事件列表数据 MOCK_EVENT_LIST,用于本地开发、测试,覆盖单一 market(Up/Down、Yes/No)、多 markets 轮播等场景。
核心能力
- 提供
PmEventListItem[]格式的 mock 数据 - 包含单一 market、多 market 等多种结构
- 可与
mapEventItemToCard配合使用
使用方式
import { MOCK_EVENT_LIST } from '@/api/mockEventList'
import { mapEventItemToCard } from '@/api/event'
const cards = MOCK_EVENT_LIST.map(mapEventItemToCard)
扩展方式
- 新增 mock 项:在
MOCK_EVENT_LIST中追加符合PmEventListItem结构的对象 - 统一入口:
MOCK_EVENT_LIST已由src/api/mockData.ts统一导出,配合src/config/mock.ts的USE_MOCK_EVENT开关使用