xref: /MusicFree/src/pages/sheetDetail/components/sheetMusicList.tsx (revision adf41771e5c3ca7c27879b461cece7e444d1dc58)
1import React from 'react';
2import MusicSheet from '@/core/musicSheet';
3import Header from './header';
4import MusicList from '@/components/musicList';
5import {useParams} from '@/entry/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