diff --git a/packages/app/src/components/PlaylistTimelineEntry/index.jsx b/packages/app/src/components/PlaylistTimelineEntry/index.jsx index d08f1cb8..24cf9256 100644 --- a/packages/app/src/components/PlaylistTimelineEntry/index.jsx +++ b/packages/app/src/components/PlaylistTimelineEntry/index.jsx @@ -1,7 +1,6 @@ import React from "react" import { Button } from "antd" import { Icons } from "components/Icons" -import UserPreview from "components/UserPreview" import Image from "components/Image" import "./index.less" @@ -21,7 +20,7 @@ export default (props) => {
diff --git a/packages/app/src/pages/music/components/dashboard/releases/index.jsx b/packages/app/src/pages/music/components/dashboard/releases/index.jsx index 81ab81bd..2c033511 100644 --- a/packages/app/src/pages/music/components/dashboard/releases/index.jsx +++ b/packages/app/src/pages/music/components/dashboard/releases/index.jsx @@ -26,7 +26,7 @@ const ReleaseItem = (props) => { className="music_panel_releases_info_cover" >
{
} -const openPlaylistCreator = (playlist_id) => { +const openPlaylistCreator = ({ + playlist_id = null, + onModification = () => { } +} = {}) => { console.log("Opening playlist creator", playlist_id) app.DrawerController.open("playlist_creator", PlaylistCreator, { @@ -79,6 +82,7 @@ const openPlaylistCreator = (playlist_id) => { }, componentProps: { playlist_id: playlist_id, + onModification: onModification, } }) } @@ -89,7 +93,7 @@ const navigateToPlaylist = (playlist_id) => { export default (props) => { const [searchResults, setSearchResults] = React.useState(null) - const [L_Releases, R_Releases, E_Releases] = app.cores.api.useRequest(PlaylistsModel.getMyReleases) + const [L_Releases, R_Releases, E_Releases, M_Releases] = app.cores.api.useRequest(PlaylistsModel.getMyReleases) if (E_Releases) { console.error(E_Releases) @@ -116,7 +120,9 @@ export default (props) => {
openPlaylistCreator()} + onClick={() => openPlaylistCreator({ + onModification: M_Releases, + })} icon={} type="primary" > @@ -146,7 +152,10 @@ export default (props) => { return openPlaylistCreator(release._id)} + onClickEditTrack={() => openPlaylistCreator({ + playlist_id: release._id, + onModification: M_Releases, + })} onClickNavigate={() => navigateToPlaylist(release._id)} /> }) @@ -156,7 +165,10 @@ export default (props) => { return openPlaylistCreator(release._id)} + onClickEditTrack={() => openPlaylistCreator({ + playlist_id: release._id, + onModification: M_Releases, + })} onClickNavigate={() => navigateToPlaylist(release._id)} /> })