feat: 更新教练页面和消息结构,支持附件功能
- 在教练页面中引入附件类型,支持图片、视频和文件的上传和展示 - 重构消息数据结构,确保消息包含附件信息 - 优化消息发送逻辑,支持发送包含图片的消息 - 更新界面样式,提升附件展示效果 - 删除不再使用的旧图标,替换为新的应用图标和启动画面
This commit is contained in:
@@ -5,9 +5,9 @@ import { Text, TouchableOpacity, View } from 'react-native';
|
||||
|
||||
import { IconSymbol } from '@/components/ui/IconSymbol';
|
||||
import { Colors } from '@/constants/Colors';
|
||||
import { ROUTES } from '@/constants/Routes';
|
||||
import { TAB_BAR_BOTTOM_OFFSET, TAB_BAR_HEIGHT } from '@/constants/TabBar';
|
||||
import { useColorScheme } from '@/hooks/useColorScheme';
|
||||
import { ROUTES } from '@/constants/Routes';
|
||||
|
||||
export default function TabLayout() {
|
||||
const theme = (useColorScheme() ?? 'light') as 'light' | 'dark';
|
||||
@@ -16,6 +16,7 @@ export default function TabLayout() {
|
||||
|
||||
return (
|
||||
<Tabs
|
||||
initialRouteName="coach"
|
||||
screenOptions={({ route }) => {
|
||||
const routeName = route.name;
|
||||
const isSelected = (routeName === 'index' && pathname === ROUTES.TAB_HOME) ||
|
||||
|
||||
Reference in New Issue
Block a user