xref: /MusicFree/src/pages/sheetDetail/components/sheetMusicList.tsx (revision b4c389f44ac4dad056e7314478fadd2eca82a4b1)
1import React from 'react';
2import MusicSheet from '@/core/musicSheet';
3import Header from './header';
4import MusicList from '@/components/musicList';
5import {useParams} from '@/core/router';
6import HorizontalSafeAreaView from '@/components/base/horizontalSafeAreaView.tsx';
7import globalStyle from '@/constants/globalStyle';
8
9export default function SheetMusicList() {
10    const {id = 'favorite'} = useParams<'local-sheet-detail'>();
11    const musicSheet = MusicSheet.useSheetItem(id);
12
13    return (
14        <HorizontalSafeAreaView style={globalStyle.flex1}>
15            <MusicList
16                Header={<Header />}
17                musicList={musicSheet?.musicList}
18                musicSheet={musicSheet}
19                showIndex
20            />
21        </HorizontalSafeAreaView>
22    );
23}
24