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-11-28 16:08:31 +08:00
2025-11-26 14:52:05 +08:00
2025-11-26 10:55:18 +08:00
2025-12-09 11:34:07 +08:00
2025-12-05 13:46:27 +08:00
2025-12-09 16:34:36 +08:00
2025-11-05 17:49:15 +08:00
2025-10-27 15:10:03 +08:00
2025-11-26 10:55:18 +08:00
2025-10-24 12:32:36 +08:00
2025-10-29 19:18:12 +08:00
2025-12-09 13:16:43 +08:00
2025-11-26 13:16:30 +08:00
2025-11-05 17:49:15 +08:00
2025-10-17 16:48:32 +08:00
2025-12-05 17:21:36 +08:00