feat: 更新标签页和新增探索页面

- 将标签页中的“首页”改为“探索”,并更新相关逻辑
- 新增探索页面,展示推荐文章和训练计划
- 优化教练页面的导航,确保用户体验一致性
- 移除不再使用的代码,简化项目结构
- 更新路由常量,确保路径管理集中化
This commit is contained in:
richarjiang
2025-08-18 19:08:22 +08:00
parent d52981ab29
commit c7d7255312
5 changed files with 20 additions and 65 deletions

View File

@@ -1,38 +1,38 @@
// 应用路由常量定义
export const ROUTES = {
// Tab路由
TAB_HOME: '/',
TAB_EXPLORE: '/explore',
TAB_COACH: '/coach',
TAB_STATISTICS: '/statistics',
TAB_PERSONAL: '/personal',
// 训练相关路由
WORKOUT_TODAY: '/workout/today',
WORKOUT_CREATE_SESSION: '/workout/create-session',
WORKOUT_SESSION: '/workout/session',
// 训练计划相关路由
TRAINING_PLAN: '/training-plan',
// 体态评估路由
AI_POSTURE_ASSESSMENT: '/ai-posture-assessment',
// 挑战路由
CHALLENGE: '/challenge',
CHALLENGE_DAY: '/challenge/day',
// 文章路由
ARTICLE: '/article',
// 用户相关路由
AUTH_LOGIN: '/auth/login',
PROFILE_EDIT: '/profile/edit',
PROFILE_GOALS: '/profile/goals',
// 法律相关路由
LEGAL_USER_AGREEMENT: '/legal/user-agreement',
LEGAL_PRIVACY_POLICY: '/legal/privacy-policy',
// 引导页路由
ONBOARDING: '/onboarding',
ONBOARDING_PERSONAL_INFO: '/onboarding/personal-info',
@@ -42,17 +42,17 @@ export const ROUTES = {
export const ROUTE_PARAMS = {
// 训练会话参数
WORKOUT_SESSION_ID: 'id',
// 训练计划参数
TRAINING_PLAN_ID: 'planId',
TRAINING_PLAN_TAB: 'tab',
// 挑战日参数
CHALLENGE_DAY: 'day',
// 文章参数
ARTICLE_ID: 'id',
// 重定向参数
REDIRECT_TO: 'redirectTo',
REDIRECT_PARAMS: 'redirectParams',
@@ -62,7 +62,7 @@ export const ROUTE_PARAMS = {
export const QUERY_PARAMS = {
// 训练计划查询参数
TRAINING_PLAN_TAB_SCHEDULE: 'schedule',
// 教练页面参数
COACH_NAME: 'name',
} as const;