- 调整启动画面中的图片宽度,提升视觉效果 - 移除引导页面相关组件,简化应用结构 - 新增心情统计页面,支持用户查看和分析心情数据 - 优化心情卡片组件,增强用户交互体验 - 更新登录页面标题,提升品牌一致性 - 新增心情日历和编辑功能,支持用户记录和管理心情
67 lines
1.4 KiB
TypeScript
67 lines
1.4 KiB
TypeScript
// 应用路由常量定义
|
|
export const ROUTES = {
|
|
// Tab路由
|
|
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',
|
|
|
|
// 营养相关路由
|
|
NUTRITION_RECORDS: '/nutrition/records',
|
|
} as const;
|
|
|
|
// 路由参数常量
|
|
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',
|
|
} as const;
|
|
|
|
// 查询参数常量
|
|
export const QUERY_PARAMS = {
|
|
// 训练计划查询参数
|
|
TRAINING_PLAN_TAB_SCHEDULE: 'schedule',
|
|
|
|
// 教练页面参数
|
|
COACH_NAME: 'name',
|
|
} as const; |