1*50800d1bS猫头猫import React from 'react'; 2*50800d1bS猫头猫import ComplexAppBar from '@/components/base/ComplexAppBar'; 3*50800d1bS猫头猫import LocalMusicSheet from '@/core/localMusicSheet'; 4*50800d1bS猫头猫import {ROUTE_PATH, useNavigate} from '@/entry/router'; 5*50800d1bS猫头猫import LocalMusicList from './localMusicList'; 6*50800d1bS猫头猫import MusicBar from '@/components/musicBar'; 7*50800d1bS猫头猫 8*50800d1bS猫头猫export default function MainPage() { 9*50800d1bS猫头猫 const navigate = useNavigate(); 10*50800d1bS猫头猫 return ( 11*50800d1bS猫头猫 <> 12*50800d1bS猫头猫 <ComplexAppBar 13*50800d1bS猫头猫 title="本地音乐" 14*50800d1bS猫头猫 onSearchPress={() => { 15*50800d1bS猫头猫 navigate(ROUTE_PATH.SEARCH_MUSIC_LIST, { 16*50800d1bS猫头猫 musicList: LocalMusicSheet.getMusicList(), 17*50800d1bS猫头猫 }); 18*50800d1bS猫头猫 }} 19*50800d1bS猫头猫 menuOptions={[ 20*50800d1bS猫头猫 { 21*50800d1bS猫头猫 icon: 'magnify', 22*50800d1bS猫头猫 title: '扫描本地音乐', 23*50800d1bS猫头猫 async onPress() { 24*50800d1bS猫头猫 navigate(ROUTE_PATH.LOCAL_SCAN); 25*50800d1bS猫头猫 }, 26*50800d1bS猫头猫 }, 27*50800d1bS猫头猫 { 28*50800d1bS猫头猫 icon: 'playlist-edit', 29*50800d1bS猫头猫 title: '批量编辑', 30*50800d1bS猫头猫 async onPress() { 31*50800d1bS猫头猫 navigate(ROUTE_PATH.MUSIC_LIST_EDITOR, { 32*50800d1bS猫头猫 musicList: LocalMusicSheet.getMusicList(), 33*50800d1bS猫头猫 }); 34*50800d1bS猫头猫 }, 35*50800d1bS猫头猫 }, 36*50800d1bS猫头猫 ]} 37*50800d1bS猫头猫 /> 38*50800d1bS猫头猫 <LocalMusicList /> 39*50800d1bS猫头猫 <MusicBar /> 40*50800d1bS猫头猫 </> 41*50800d1bS猫头猫 ); 42*50800d1bS猫头猫} 43