10412c91bS猫头猫import React from 'react'; 20412c91bS猫头猫import {StyleSheet, View} from 'react-native'; 30412c91bS猫头猫import rpx from '@/utils/rpx'; 40412c91bS猫头猫import VerticalSafeAreaView from '@/components/base/verticalSafeAreaView'; 50412c91bS猫头猫import globalStyle from '@/constants/globalStyle'; 60412c91bS猫头猫import StatusBar from '@/components/base/statusBar'; 70412c91bS猫头猫import musicHistory from '@/core/musicHistory'; 80412c91bS猫头猫import MusicList from '@/components/musicList'; 90412c91bS猫头猫import {musicHistorySheetId} from '@/constants/commonConst'; 100412c91bS猫头猫import MusicBar from '@/components/musicBar'; 110412c91bS猫头猫import Button from '@/components/base/button'; 12*7a8d024eS猫头猫import AppBar from '@/components/base/appBar'; 130412c91bS猫头猫 140412c91bS猫头猫export default function History() { 150412c91bS猫头猫 const musicHistoryList = musicHistory.useMusicHistory(); 160412c91bS猫头猫 return ( 170412c91bS猫头猫 <VerticalSafeAreaView style={globalStyle.fwflex1}> 180412c91bS猫头猫 <StatusBar /> 19*7a8d024eS猫头猫 <AppBar>播放记录</AppBar> 200412c91bS猫头猫 <View style={style.opeartions}> 210412c91bS猫头猫 <Button 220412c91bS猫头猫 onPress={() => { 230412c91bS猫头猫 if (musicHistoryList.length) { 240412c91bS猫头猫 musicHistory.clearMusic(); 250412c91bS猫头猫 } 260412c91bS猫头猫 }}> 270412c91bS猫头猫 清空 280412c91bS猫头猫 </Button> 290412c91bS猫头猫 </View> 300412c91bS猫头猫 <MusicList 310412c91bS猫头猫 musicList={musicHistoryList} 320412c91bS猫头猫 showIndex 330412c91bS猫头猫 musicSheet={{ 340412c91bS猫头猫 id: musicHistorySheetId, 350412c91bS猫头猫 title: '播放记录', 360412c91bS猫头猫 musicList: musicHistoryList, 370412c91bS猫头猫 }} 380412c91bS猫头猫 /> 390412c91bS猫头猫 <MusicBar /> 400412c91bS猫头猫 </VerticalSafeAreaView> 410412c91bS猫头猫 ); 420412c91bS猫头猫} 430412c91bS猫头猫 440412c91bS猫头猫const style = StyleSheet.create({ 450412c91bS猫头猫 opeartions: { 460412c91bS猫头猫 height: rpx(88), 470412c91bS猫头猫 flexDirection: 'row', 480412c91bS猫头猫 alignItems: 'center', 490412c91bS猫头猫 width: '100%', 500412c91bS猫头猫 paddingHorizontal: rpx(24), 510412c91bS猫头猫 }, 520412c91bS猫头猫}); 53