feat: 首页更新

This commit is contained in:
2025-11-13 16:47:10 +08:00
parent 9ef9233797
commit 54bf84b19b
1244 changed files with 3507 additions and 951 deletions

View File

@@ -5,14 +5,7 @@
*/
import React, { useState, useEffect } from 'react';
import {
View,
Text,
StyleSheet,
TouchableOpacity,
ScrollView,
Animated,
} from 'react-native';
import { View, Text, StyleSheet, TouchableOpacity, ScrollView, Animated } from 'react-native';
import { createThemeStyles } from '@/theme';
import { useColorScheme } from '@/hooks';
import { mockNavItems } from '@/services/mockHomeService';
@@ -118,26 +111,15 @@ export default function FastFootNav({ items: propItems, onTabPress }: FastFootNa
{items.map((item) => (
<TouchableOpacity
key={item.id}
style={[
s.navItem,
selectedId === item.id && s.navItemActive,
]}
style={[s.navItem, selectedId === item.id && s.navItemActive]}
onPress={() => handleNavPress(item)}
activeOpacity={0.7}
>
<Text style={s.navIcon}>{item.icon || '🎮'}</Text>
<Text
style={[
s.navText,
selectedId === item.id && s.navTextActive,
]}
>
{item.name}
</Text>
<Text style={[s.navText, selectedId === item.id && s.navTextActive]}>{item.name}</Text>
</TouchableOpacity>
))}
</ScrollView>
</View>
);
}