|
|
3fdd2acaf2
|
feat: 增强食物库功能,支持自定义食物的创建与删除,优化用户体验
|
2025-08-29 21:03:45 +08:00 |
|
richarjiang
|
e9b593a07e
|
feat: 优化内容
|
2025-08-29 16:01:13 +08:00 |
|
richarjiang
|
8d567fb4cb
|
feat: 支持食物库接口
|
2025-08-29 09:41:05 +08:00 |
|
richarjiang
|
c15a9176f4
|
feat: 支持食物详情弹窗
|
2025-08-28 19:24:22 +08:00 |
|
richarjiang
|
6551757ca8
|
feat:
|
2025-08-28 17:42:57 +08:00 |
|
richarjiang
|
5e3203f1ce
|
feat: 添加历史会话模态框和更新组件
- 在 CoachScreen 中引入 HistoryModal 组件,优化历史会话展示
- 更新 NutritionRecordCard 组件,使用 Popover 替代 ActionSheet,提升操作体验
- 在 NutritionRecordsScreen 中引入 DateSelector 组件,简化日期选择逻辑
- 更新 package.json 和 package-lock.json,新增 react-native-popover-view 依赖
- 移除不再使用的历史会话模态框代码,提升代码整洁性
|
2025-08-27 08:49:56 +08:00 |
|
richarjiang
|
533b40a12d
|
feat: 更新 CoachScreen 和欢迎消息生成逻辑
- 在 CoachScreen 中优化欢迎消息的生成,整合用户配置文件数据,支持选择选项和表情
- 更新欢迎消息生成函数,返回包含内容、选择和交互类型的结构
- 在多个组件中调整样式,提升用户体验和界面一致性
- 在 Statistics 组件中添加记录更新时间,确保数据展示的准确性
- 在 FitnessRingsCard 中修正卡路里和运动时间的显示,确保数值四舍五入
|
2025-08-27 08:15:42 +08:00 |
|
|
|
0a8b20f0ec
|
feat: 增强目标管理功能及相关组件
- 在 GoalsListScreen 中新增目标编辑功能,支持用户编辑现有目标
- 更新 CreateGoalModal 组件,支持编辑模式下的目标更新
- 在 NutritionRecordsScreen 中新增删除营养记录功能,允许用户删除不需要的记录
- 更新 NutritionRecordCard 组件,增加操作选项,支持删除记录
- 修改 dietRecords 服务,添加删除营养记录的 API 调用
- 优化 goalsSlice,确保目标更新逻辑与 Redux 状态管理一致
|
2025-08-26 22:34:03 +08:00 |
|
richarjiang
|
0610f287ee
|
feat: 更新目标创建功能及相关组件
- 在 CreateGoalModal 中新增目标创建表单,支持设置标题、描述、重复周期、频率、提醒时间和结束日期
- 更新 GoalCard 组件,增加显示结束日期的功能
- 修改 goals.tsx 文件,调整 CreateGoalModal 的导入路径
- 更新 eslint 配置,增加对 node_modules 的忽略设置,优化代码检查
|
2025-08-26 15:35:10 +08:00 |
|
richarjiang
|
78620f18ee
|
feat: 更新依赖项并优化组件结构
- 在 package.json 和 package-lock.json 中新增 @sentry/react-native、react-native-device-info 和 react-native-purchases 依赖
- 更新统计页面,替换 CircularRing 组件为 FitnessRingsCard,增强健身数据展示
- 在布局文件中引入 ToastProvider,优化用户通知体验
- 新增 SuccessToast 组件,提供全局成功提示功能
- 更新健康数据获取逻辑,支持健身圆环数据的提取
- 优化多个组件的样式和交互,提升用户体验
|
2025-08-21 09:51:25 +08:00 |
|