Skip to content

Commit f6dccb5

Browse files
committed
fix: update trajectory to reflect current playing track
1 parent d2517cf commit f6dccb5

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

frontend/web/src/App.jsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,14 @@ function App() {
118118
}
119119
};
120120

121+
const handlePlayerTrackChange = track => {
122+
setCurrentTrack(track);
123+
if (track && track.trajectory)
124+
setTrajectory(track.trajectory);
125+
else
126+
setTrajectory([]);
127+
};
128+
121129
const handleExport = params => {
122130
const searchParams = new URLSearchParams();
123131
Object.keys(params).forEach(key => searchParams.append(key, params[key]));
@@ -160,7 +168,7 @@ function App() {
160168

161169
<Player
162170
selectedTrack={selectedTrack}
163-
onTrackChange={setCurrentTrack}
171+
onTrackChange={handlePlayerTrackChange}
164172
onPlaylistChange={handlePlaylistGenerated}
165173
onExportPlaylist={handlePlaylistExportFromPlayer}
166174
onTimeUpdate={setCurrentTime}

0 commit comments

Comments
 (0)