hejianhao
2026-05-13 9e7a06c4377e7fd5666e1ea5efec7ed02b9799e5
refs
用户 hejianhao <15708179461@qq.com>
星期三, 五月 13, 2026 10:20 +0800
提交者 hejianhao <15708179461@qq.com>
星期三, 五月 13, 2026 10:20 +0800
提交9e7a06c4377e7fd5666e1ea5efec7ed02b9799e5
目录 5a6378bab49a7c23481ae514cf38c32dc4e26fdd 目录 | zip | gz
parent 07973b74d02cfb950bd922a6a0a2d2141434a4a3 查看 | 对比
refactor(robotaxi/home): 优化登录态命名和快捷胶囊逻辑

- 修复原登录态命名逻辑反向的问题,将setIsLogin重命名为setNeedLogin,让状态语义更准确
- 将useLocationFlow中的isLogin参数重命名为isLoggedIn,提升代码可读性
- 在首页新增派生状态isGuest和shouldShowLoginEntry,简化逻辑判断
- 重构useQuickCapsule,将原本的站点数组状态改为单个站点状态(此前仅使用数组第一项)
- 更新所有钩子和首页的相关调用逻辑,适配新的API和状态结构
4个文件已修改
57 ■■■■■ 已修改文件
src/pages/robotaxi/home/hooks/use-home-bootstrap.ts 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/pages/robotaxi/home/hooks/use-location-flow.ts 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/pages/robotaxi/home/hooks/use-quick-capsule.ts 26 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/pages/robotaxi/home/index.tsx 19 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史