1*237792dfS猫头猫import React from 'react'; 2*237792dfS猫头猫import {StyleSheet} from 'react-native'; 3*237792dfS猫头猫import rpx from '@/utils/rpx'; 4*237792dfS猫头猫import {useNavigation, useRoute, useTheme} from '@react-navigation/native'; 5*237792dfS猫头猫import {Appbar} from 'react-native-paper'; 6*237792dfS猫头猫import ThemeText from '@/components/themeText'; 7*237792dfS猫头猫import {SafeAreaView} from 'react-native-safe-area-context'; 8*237792dfS猫头猫import StatusBar from '@/components/statusBar'; 9*237792dfS猫头猫import MusicList from './musicList'; 10*237792dfS猫头猫import MusicBar from '@/components/musicBar'; 11*237792dfS猫头猫 12*237792dfS猫头猫interface ILocalMusicProps {} 13*237792dfS猫头猫export default function LocalMusic(props: ILocalMusicProps) { 14*237792dfS猫头猫 const route = useRoute<any>(); 15*237792dfS猫头猫 const navigation = useNavigation(); 16*237792dfS猫头猫 const type: string = route.params?.type; 17*237792dfS猫头猫 18*237792dfS猫头猫 const {colors} = useTheme(); 19*237792dfS猫头猫 20*237792dfS猫头猫 return ( 21*237792dfS猫头猫 <SafeAreaView style={style.wrapper}> 22*237792dfS猫头猫 <StatusBar></StatusBar> 23*237792dfS猫头猫 <Appbar style={[style.appbar, {backgroundColor: colors.primary}]}> 24*237792dfS猫头猫 <Appbar.BackAction 25*237792dfS猫头猫 color={colors.text} 26*237792dfS猫头猫 onPress={() => { 27*237792dfS猫头猫 navigation.goBack(); 28*237792dfS猫头猫 }}></Appbar.BackAction> 29*237792dfS猫头猫 <Appbar.Header style={style.header}> 30*237792dfS猫头猫 <ThemeText 31*237792dfS猫头猫 style={style.header} 32*237792dfS猫头猫 fontSize="title" 33*237792dfS猫头猫 fontWeight="semibold"> 34*237792dfS猫头猫 本地音乐 35*237792dfS猫头猫 </ThemeText> 36*237792dfS猫头猫 </Appbar.Header> 37*237792dfS猫头猫 </Appbar> 38*237792dfS猫头猫 <MusicList></MusicList> 39*237792dfS猫头猫 <MusicBar></MusicBar> 40*237792dfS猫头猫 </SafeAreaView> 41*237792dfS猫头猫 ); 42*237792dfS猫头猫} 43*237792dfS猫头猫 44*237792dfS猫头猫const style = StyleSheet.create({ 45*237792dfS猫头猫 wrapper: { 46*237792dfS猫头猫 width: rpx(750), 47*237792dfS猫头猫 flex: 1, 48*237792dfS猫头猫 }, 49*237792dfS猫头猫 appbar: { 50*237792dfS猫头猫 shadowColor: 'transparent', 51*237792dfS猫头猫 backgroundColor: '#2b333eaa', 52*237792dfS猫头猫 }, 53*237792dfS猫头猫 header: { 54*237792dfS猫头猫 backgroundColor: 'transparent', 55*237792dfS猫头猫 shadowColor: 'transparent', 56*237792dfS猫头猫 }, 57*237792dfS猫头猫}); 58