zdl
743aefb2f0
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-11-05 13:37:18 +08:00
2025-11-05 13:24:01 +08:00
2025-11-05 08:26:05 +08:00
2025-11-05 10:10:22 +08:00
2025-11-05 09:48:01 +08:00
2025-10-20 21:25:33 +08:00
2025-10-18 10:23:23 +08:00
2025-10-11 12:02:01 +08:00
2025-10-31 10:33:53 +08:00
2025-10-20 21:25:33 +08:00
2025-10-27 00:12:09 +08:00
2025-10-26 20:31:34 +08:00
2025-10-27 16:37:36 +08:00
2025-10-27 15:40:20 +08:00
2025-10-27 17:22:03 +08:00
2025-10-27 17:22:03 +08:00
2025-10-27 17:22:03 +08:00
2025-10-11 12:02:01 +08:00
2025-10-30 12:54:32 +08:00
2025-10-11 12:02:01 +08:00
2025-10-30 19:04:30 +08:00
2025-10-31 14:11:03 +08:00
2025-10-28 11:18:39 +08:00
2025-10-27 22:29:53 +08:00
2025-10-29 12:29:41 +08:00
2025-10-11 12:02:01 +08:00
2025-11-04 20:19:01 +08:00
2025-11-04 19:17:39 +08:00