1import React from 'react'; 2import {StyleSheet} from 'react-native'; 3import rpx from '@/utils/rpx'; 4import {SafeAreaView} from 'react-native-safe-area-context'; 5import StatusBar from '@/components/base/statusBar'; 6import {createNativeStackNavigator} from '@react-navigation/native-stack'; 7import MainPage from './mainPage'; 8import ScanPage from './scanPage'; 9 10const Stack = createNativeStackNavigator(); 11export default function LocalMusic() { 12 return ( 13 <SafeAreaView style={style.wrapper}> 14 <StatusBar /> 15 <Stack.Navigator 16 initialRouteName="local/index" 17 screenOptions={{ 18 headerShown: false, 19 animation: 'slide_from_right', 20 animationDuration: 200, 21 }}> 22 <Stack.Screen 23 key={'local-index'} 24 name={'local/index'} 25 component={MainPage} 26 /> 27 <Stack.Screen 28 key={'local-scan'} 29 name={'local/scan'} 30 component={ScanPage} 31 /> 32 </Stack.Navigator> 33 </SafeAreaView> 34 ); 35} 36 37const style = StyleSheet.create({ 38 wrapper: { 39 width: rpx(750), 40 flex: 1, 41 }, 42}); 43