added navigation button

This commit is contained in:
SrGooglo 2023-04-17 21:50:41 +00:00
parent 5a79ecabbf
commit a3f1892e8a

View File

@ -43,6 +43,12 @@ const ReleaseItem = (props) => {
<div <div
className="music_panel_releases_actions" className="music_panel_releases_actions"
> >
<antd.Button
onClick={props.onClickNavigate}
>
Open
</antd.Button>
<antd.Button <antd.Button
onClick={props.onClickEditTrack} onClick={props.onClickEditTrack}
icon={<Icons.Edit />} icon={<Icons.Edit />}
@ -68,7 +74,7 @@ export default (props) => {
<Icons.MdOutlineQueueMusic /> <Icons.MdOutlineQueueMusic />
Creator Creator
</h2>, </h2>,
width: "50%", width: "fit-content",
}, },
componentProps: { componentProps: {
playlist_id: playlist_id, playlist_id: playlist_id,
@ -76,6 +82,10 @@ export default (props) => {
}) })
} }
const navigateToPlaylist = (playlist_id) => {
return app.setLocation(`/play/${playlist_id}`)
}
const [L_Releases, R_Releases, E_Releases] = app.cores.api.useRequest(PlaylistsModel.getMyReleases) const [L_Releases, R_Releases, E_Releases] = app.cores.api.useRequest(PlaylistsModel.getMyReleases)
if (E_Releases) { if (E_Releases) {
@ -119,6 +129,7 @@ export default (props) => {
key={release._id} key={release._id}
release={release} release={release}
onClickEditTrack={() => openPlaylistCreator(release._id)} onClickEditTrack={() => openPlaylistCreator(release._id)}
onClickNavigate={() => navigateToPlaylist(release._id)}
/> />
}) })
} }