726d808f5c67fd790295e291f301c7f1e7b1892a
- InvestmentCalendar: 集成 Redux 管理自选股状态 - InvestmentCalendar: 添加 isStockInWatchlist 检查,防止重复添加 - InvestmentCalendar: 按钮状态实时切换(加自选/已关注) - stockSlice: 实现乐观更新,pending 时立即更新 UI - stockSlice: rejected 时自动回滚状态并提示错误 - 移除不必要的 loading 状态,提升用户体验 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Description
前端
Languages
HTML
75.9%
JavaScript
9.6%
CSS
8%
SCSS
3.2%
Python
2.1%
Other
1.2%