Files
xiaoxia-saas/apps/web/src/config
灵应 319dd2c839
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
Deploy / Staging E2E Tests (push) Failing after 115h14m0s
Deploy / Deploy Staging (push) Failing after 115h15m38s
CI/CD Pipeline / Frontend Lint (push) Failing after 115h16m4s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 115h17m38s
fix: 修复侧边栏导航 P0 — 所有导航路径统一添加 /app 前缀
根因:导航配置中所有 path 缺少 /app 前缀,与路由配置不匹配。
侧边栏 navigate('/dashboard') 但路由实际为 /app/dashboard,
导致所有侧边栏按钮点击后 URL 停在 /app/dashboard。

修复内容:
- navigation.ts/tsx: NAV_ITEMS 和 NAV_GROUPS 所有 path 加 /app 前缀
- Sidebar.tsx: isMenuItemActive 中 dashboard 特殊判断更新为 /app/dashboard
- Header.tsx: isActive 函数 + logo 点击 + 用户菜单导航路径修复
- 页面内硬编码路径修复:
  - Dashboard.tsx: /history → /app/history
  - MyTemplates.tsx: /editing-planner → /app/editing-planner
  - DuplicationResults.tsx: /duplication → /app/duplication
  - DuplicationDetail.tsx: /duplication/results → /app/duplication/results
  - UpgradeSubscription.tsx: /subscription → /app/subscription
  - AdminComingSoon.tsx: / → /app/dashboard
  - Login.tsx: 登录成功后 / → /app/dashboard

TypeScript 零错误。
2026-07-04 17:36:51 +08:00
..