1237792dfS猫头猫import React from 'react'; 2237792dfS猫头猫import {StyleSheet} from 'react-native'; 3237792dfS猫头猫import rpx from '@/utils/rpx'; 4*4060c00aS猫头猫import {useNavigation, useTheme} from '@react-navigation/native'; 5237792dfS猫头猫import {Appbar} from 'react-native-paper'; 619dc08ecS猫头猫import ThemeText from '@/components/base/themeText'; 7237792dfS猫头猫import {SafeAreaView} from 'react-native-safe-area-context'; 819dc08ecS猫头猫import StatusBar from '@/components/base/statusBar'; 9378a6099S猫头猫import LocalMusicList from './localMusicList'; 10237792dfS猫头猫import MusicBar from '@/components/musicBar'; 11e2ff6699S猫头猫import {useEffect} from 'react'; 12e14deecfS猫头猫import Download from '@/core/download'; 13237792dfS猫头猫 14*4060c00aS猫头猫export default function LocalMusic() { 15237792dfS猫头猫 const navigation = useNavigation(); 16237792dfS猫头猫 17237792dfS猫头猫 const {colors} = useTheme(); 18237792dfS猫头猫 19e2ff6699S猫头猫 useEffect(() => { 20fb95ab1eS猫头猫 Download.setup(); 21e2ff6699S猫头猫 }, []); 22e2ff6699S猫头猫 23237792dfS猫头猫 return ( 24237792dfS猫头猫 <SafeAreaView style={style.wrapper}> 25*4060c00aS猫头猫 <StatusBar /> 26237792dfS猫头猫 <Appbar style={[style.appbar, {backgroundColor: colors.primary}]}> 27237792dfS猫头猫 <Appbar.BackAction 28237792dfS猫头猫 color={colors.text} 29237792dfS猫头猫 onPress={() => { 30237792dfS猫头猫 navigation.goBack(); 31*4060c00aS猫头猫 }} 32*4060c00aS猫头猫 /> 33237792dfS猫头猫 <Appbar.Header style={style.header}> 34237792dfS猫头猫 <ThemeText 35237792dfS猫头猫 style={style.header} 36237792dfS猫头猫 fontSize="title" 37237792dfS猫头猫 fontWeight="semibold"> 38237792dfS猫头猫 本地音乐 39237792dfS猫头猫 </ThemeText> 40237792dfS猫头猫 </Appbar.Header> 41237792dfS猫头猫 </Appbar> 42*4060c00aS猫头猫 <LocalMusicList /> 43*4060c00aS猫头猫 <MusicBar /> 44237792dfS猫头猫 </SafeAreaView> 45237792dfS猫头猫 ); 46237792dfS猫头猫} 47237792dfS猫头猫 48237792dfS猫头猫const style = StyleSheet.create({ 49237792dfS猫头猫 wrapper: { 50237792dfS猫头猫 width: rpx(750), 51237792dfS猫头猫 flex: 1, 52237792dfS猫头猫 }, 53237792dfS猫头猫 appbar: { 54237792dfS猫头猫 shadowColor: 'transparent', 55237792dfS猫头猫 backgroundColor: '#2b333eaa', 56237792dfS猫头猫 }, 57237792dfS猫头猫 header: { 58237792dfS猫头猫 backgroundColor: 'transparent', 59237792dfS猫头猫 shadowColor: 'transparent', 60237792dfS猫头猫 }, 61237792dfS猫头猫}); 62