xref: /MusicFree/src/pages/albumDetail/index.tsx (revision b4c389f44ac4dad056e7314478fadd2eca82a4b1)
1import React from 'react';
2import useAlbumDetail from './hooks/useAlbumMusicList';
3import {useParams} from '@/core/router';
4import MusicSheetPage from '@/components/musicSheetPage';
5
6export default function AlbumDetail() {
7    const {albumItem: originalAlbumItem} = useParams<'album-detail'>();
8    const [loadMore, albumItem, musicList, getAlbumDetail] =
9        useAlbumDetail(originalAlbumItem);
10
11    return (
12        <MusicSheetPage
13            navTitle="专辑"
14            sheetInfo={albumItem}
15            loadMore={loadMore}
16            musicList={musicList}
17            onEndReached={() => {
18                getAlbumDetail();
19            }}
20        />
21    );
22}
23