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-09 16:34:36 +08:00
2025-10-27 14:56:44 +08:00
2025-12-05 17:29:32 +08:00
2025-10-27 15:10:03 +08:00
2025-10-23 14:24:26 +08:00
2025-12-04 14:02:03 +08:00
2025-12-09 11:34:07 +08:00
2025-11-26 11:43:16 +08:00