feat: 添加日历功能和进度条组件
- 在项目中引入 dayjs 库以处理日期 - 新增 PlanCard 和 ProgressBar 组件,分别用于展示训练计划和进度条 - 更新首页以显示推荐的训练计划 - 优化个人中心页面的底部留白处理 - 本地化界面文本为中文
This commit is contained in:
10
constants/TabBar.ts
Normal file
10
constants/TabBar.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
export const TAB_BAR_HEIGHT = 68;
|
||||
export const TAB_BAR_BOTTOM_OFFSET = 20;
|
||||
|
||||
// 为需要避让底部 TabBar 的页面提供一个统一的底部内边距计算
|
||||
export const getTabBarBottomPadding = (measuredTabBarHeight?: number) => {
|
||||
const height = Math.max(measuredTabBarHeight ?? 0, TAB_BAR_HEIGHT);
|
||||
return height + TAB_BAR_BOTTOM_OFFSET;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user