zdl
023684b8b7
feat: 事件关注功能优化 - Redux 乐观更新 + Mock 数据状态同步
1. communityDataSlice 添加事件关注乐观更新
- pending: 立即切换 isFollowing 状态
- rejected: 回滚到之前状态
- fulfilled: 使用 API 返回的准确数据覆盖
2. Mock 数据添加内存状态管理
- 新增 followedEventsSet 和 followedEventsMap 存储
- toggleEventFollowStatus: 切换关注状态
- isEventFollowed: 检查是否已关注
- getFollowedEvents: 获取关注事件列表
3. Mock handlers 使用内存状态
- follow handler: 使用 toggleEventFollowStatus
- following handler: 使用 getFollowedEvents 动态返回
- 事件详情: 返回正确的 is_following 状态
修复: 关注事件后导航栏"自选事件"列表不同步更新的问题
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-09 16:34:36 +08:00
..
2025-12-05 18:41:45 +08:00
2025-12-04 17:26:16 +08:00
2025-12-09 16:11:40 +08:00
2025-11-25 17:58:53 +08:00
2025-12-08 10:24:55 +08:00
2025-12-04 10:57:03 +08:00
2025-11-17 14:59:39 +08:00
2025-12-09 09:57:54 +08:00
2025-12-04 19:01:35 +08:00
2025-11-25 17:04:10 +08:00
2025-12-09 16:34:36 +08:00
2025-11-24 15:07:13 +08:00
2025-12-04 18:26:01 +08:00
2025-12-05 17:21:36 +08:00
2025-12-09 16:34:36 +08:00
2025-12-04 17:26:16 +08:00
2025-12-04 19:01:35 +08:00
2025-12-05 18:24:18 +08:00
2025-12-08 13:24:35 +08:00
2025-10-11 16:16:02 +08:00
2025-12-09 15:35:39 +08:00
2025-11-26 13:59:26 +08:00
2025-11-26 15:34:11 +08:00