feat: 添加日历功能和进度条组件
- 在项目中引入 dayjs 库以处理日期 - 新增 PlanCard 和 ProgressBar 组件,分别用于展示训练计划和进度条 - 更新首页以显示推荐的训练计划 - 优化个人中心页面的底部留白处理 - 本地化界面文本为中文
This commit is contained in:
@@ -4,6 +4,7 @@ import React from 'react';
|
||||
import { Text, TouchableOpacity, View } from 'react-native';
|
||||
|
||||
import { IconSymbol } from '@/components/ui/IconSymbol';
|
||||
import { TAB_BAR_BOTTOM_OFFSET, TAB_BAR_HEIGHT } from '@/constants/TabBar';
|
||||
|
||||
export default function TabLayout() {
|
||||
const pathname = usePathname();
|
||||
@@ -51,8 +52,8 @@ export default function TabLayout() {
|
||||
},
|
||||
tabBarStyle: {
|
||||
position: 'absolute',
|
||||
bottom: 20,
|
||||
height: 68,
|
||||
bottom: TAB_BAR_BOTTOM_OFFSET,
|
||||
height: TAB_BAR_HEIGHT,
|
||||
borderRadius: 34,
|
||||
backgroundColor: '#192126',
|
||||
shadowColor: '#000',
|
||||
@@ -69,7 +70,7 @@ export default function TabLayout() {
|
||||
},
|
||||
tabBarItemStyle: {
|
||||
backgroundColor: 'transparent',
|
||||
height: 68,
|
||||
height: TAB_BAR_HEIGHT,
|
||||
marginTop: 0,
|
||||
marginBottom: 0,
|
||||
paddingTop: 0,
|
||||
|
||||
Reference in New Issue
Block a user