1*0412c91bS猫头猫import React from 'react'; 2*0412c91bS猫头猫import {StyleSheet, View} from 'react-native'; 3*0412c91bS猫头猫import rpx from '@/utils/rpx'; 4*0412c91bS猫头猫import VerticalSafeAreaView from '@/components/base/verticalSafeAreaView'; 5*0412c91bS猫头猫import globalStyle from '@/constants/globalStyle'; 6*0412c91bS猫头猫import SimpleAppBar from '@/components/base/simpleAppBar'; 7*0412c91bS猫头猫import StatusBar from '@/components/base/statusBar'; 8*0412c91bS猫头猫import musicHistory from '@/core/musicHistory'; 9*0412c91bS猫头猫import MusicList from '@/components/musicList'; 10*0412c91bS猫头猫import {musicHistorySheetId} from '@/constants/commonConst'; 11*0412c91bS猫头猫import MusicBar from '@/components/musicBar'; 12*0412c91bS猫头猫import Button from '@/components/base/button'; 13*0412c91bS猫头猫 14*0412c91bS猫头猫export default function History() { 15*0412c91bS猫头猫 const musicHistoryList = musicHistory.useMusicHistory(); 16*0412c91bS猫头猫 return ( 17*0412c91bS猫头猫 <VerticalSafeAreaView style={globalStyle.fwflex1}> 18*0412c91bS猫头猫 <StatusBar /> 19*0412c91bS猫头猫 <SimpleAppBar title="播放记录" /> 20*0412c91bS猫头猫 <View style={style.opeartions}> 21*0412c91bS猫头猫 <Button 22*0412c91bS猫头猫 onPress={() => { 23*0412c91bS猫头猫 if (musicHistoryList.length) { 24*0412c91bS猫头猫 musicHistory.clearMusic(); 25*0412c91bS猫头猫 } 26*0412c91bS猫头猫 }}> 27*0412c91bS猫头猫 清空 28*0412c91bS猫头猫 </Button> 29*0412c91bS猫头猫 </View> 30*0412c91bS猫头猫 <MusicList 31*0412c91bS猫头猫 musicList={musicHistoryList} 32*0412c91bS猫头猫 showIndex 33*0412c91bS猫头猫 musicSheet={{ 34*0412c91bS猫头猫 id: musicHistorySheetId, 35*0412c91bS猫头猫 title: '播放记录', 36*0412c91bS猫头猫 musicList: musicHistoryList, 37*0412c91bS猫头猫 }} 38*0412c91bS猫头猫 /> 39*0412c91bS猫头猫 <MusicBar /> 40*0412c91bS猫头猫 </VerticalSafeAreaView> 41*0412c91bS猫头猫 ); 42*0412c91bS猫头猫} 43*0412c91bS猫头猫 44*0412c91bS猫头猫const style = StyleSheet.create({ 45*0412c91bS猫头猫 opeartions: { 46*0412c91bS猫头猫 height: rpx(88), 47*0412c91bS猫头猫 flexDirection: 'row', 48*0412c91bS猫头猫 alignItems: 'center', 49*0412c91bS猫头猫 width: '100%', 50*0412c91bS猫头猫 paddingHorizontal: rpx(24), 51*0412c91bS猫头猫 }, 52*0412c91bS猫头猫}); 53