zdl
0f7693939a
refactor: 删除单排和双排模式,简化事件列表展示
问题:
- 事件列表组件包含4种模式(单排/双排/纵向/平铺)
- 单排(carousel)和双排(grid)模式代码已被注释,未实际使用
- 保留未使用代码增加维护成本和代码复杂度
修改:
1. 删除未使用的 import(DynamicNewsEventCard, CompactEventCard, Spinner, HStack)
2. 删除加载遮罩相关代码(仅单排/双排模式使用)
3. 删除已注释的单排/双排切换按钮代码
4. 删除单排轮播模式完整实现(~32行)
5. 删除双排网格模式完整实现(~33行)
6. 更新组件注释:明确只支持纵向和平铺两种模式
7. 更新默认模式:carousel → vertical
8. 简化条件判断(overflowX/overflowY/maxH)
效果:
- 代码从 361 行缩减到 254 行(删除 ~107 行)
- 只保留两种实际使用的模式:纵向(vertical)和平铺(four-row)
- 降低代码复杂度,提升可维护性
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 13:37:18 +08:00
..
2025-10-31 10:33:53 +08:00
2025-11-05 13:37:18 +08:00
2025-10-28 21:52:27 +08:00
2025-10-31 15:05:15 +08:00
2025-10-31 10:33:53 +08:00
2025-11-04 19:50:32 +08:00
2025-10-31 10:33:53 +08:00
2025-10-29 19:08:51 +08:00
2025-10-20 21:25:33 +08:00
2025-10-29 12:29:41 +08:00
2025-10-29 12:29:41 +08:00
2025-10-30 18:59:49 +08:00
2025-10-30 19:08:24 +08:00