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