From 10db01bfefe8a144c78696d8b09f387bb89ee0fb Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Sun, 28 May 2023 01:29:12 +0000 Subject: [PATCH] added some hacks --- packages/app/src/pages/music/creator/index.jsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/packages/app/src/pages/music/creator/index.jsx b/packages/app/src/pages/music/creator/index.jsx index dab16f75..b2f251e9 100755 --- a/packages/app/src/pages/music/creator/index.jsx +++ b/packages/app/src/pages/music/creator/index.jsx @@ -34,6 +34,14 @@ export default class PlaylistCreatorSteps extends React.Component { currentStep: 0, } + _hacks = { + revertTrackOrders: () => { + this.setState({ + trackList: this.state.trackList.reverse() + }) + } + } + updatePlaylistData = (key, data) => { this.setState({ playlistData: { @@ -400,6 +408,8 @@ export default class PlaylistCreatorSteps extends React.Component { } componentDidMount() { + window._hacks = this._hacks + if (this.props.playlist_id) { this.loadPlaylistData(this.props.playlist_id) } else { @@ -409,6 +419,10 @@ export default class PlaylistCreatorSteps extends React.Component { } } + componentWillUnmount() { + delete window._hacks + } + loadPlaylistData = async (playlist_id) => { console.log(`Loading playlist data for playlist ${playlist_id}...`)