xref: /MusicFree/src/pages/localMusic/index.tsx (revision 50800d1b3a25241a2f85a928ba722cc3e57e0b9a)
1237792dfS猫头猫import React from 'react';
2237792dfS猫头猫import {StyleSheet} from 'react-native';
3237792dfS猫头猫import rpx from '@/utils/rpx';
4237792dfS猫头猫import {SafeAreaView} from 'react-native-safe-area-context';
519dc08ecS猫头猫import StatusBar from '@/components/base/statusBar';
6*50800d1bS猫头猫import {createNativeStackNavigator} from '@react-navigation/native-stack';
7*50800d1bS猫头猫import MainPage from './mainPage';
8*50800d1bS猫头猫import ScanPage from './scanPage';
9237792dfS猫头猫
10*50800d1bS猫头猫const Stack = createNativeStackNavigator();
114060c00aS猫头猫export default function LocalMusic() {
12237792dfS猫头猫    return (
13237792dfS猫头猫        <SafeAreaView style={style.wrapper}>
144060c00aS猫头猫            <StatusBar />
15*50800d1bS猫头猫            <Stack.Navigator
16*50800d1bS猫头猫                initialRouteName="local/index"
17*50800d1bS猫头猫                screenOptions={{
18*50800d1bS猫头猫                    headerShown: false,
19*50800d1bS猫头猫                    animation: 'slide_from_right',
20*50800d1bS猫头猫                    animationDuration: 200,
21*50800d1bS猫头猫                }}>
22*50800d1bS猫头猫                <Stack.Screen
23*50800d1bS猫头猫                    key={'local-index'}
24*50800d1bS猫头猫                    name={'local/index'}
25*50800d1bS猫头猫                    component={MainPage}
264060c00aS猫头猫                />
27*50800d1bS猫头猫                <Stack.Screen
28*50800d1bS猫头猫                    key={'local-scan'}
29*50800d1bS猫头猫                    name={'local/scan'}
30*50800d1bS猫头猫                    component={ScanPage}
31*50800d1bS猫头猫                />
32*50800d1bS猫头猫            </Stack.Navigator>
33237792dfS猫头猫        </SafeAreaView>
34237792dfS猫头猫    );
35237792dfS猫头猫}
36237792dfS猫头猫
37237792dfS猫头猫const style = StyleSheet.create({
38237792dfS猫头猫    wrapper: {
39237792dfS猫头猫        width: rpx(750),
40237792dfS猫头猫        flex: 1,
41237792dfS猫头猫    },
42237792dfS猫头猫});
43