Add "Play Later" action to AlbumContextMenu

This commit is contained in:
Deluan
2020-05-05 12:20:41 -04:00
parent 23836d7c3c
commit 0833d87f94
2 changed files with 9 additions and 5 deletions
+4 -4
View File
@@ -22,10 +22,10 @@ const AddToQueueButton = ({ selectedIds }) => {
.getMany('song', { ids: selectedIds })
.then((response) => {
// Add tracks to a map for easy lookup by ID, needed for the next step
const tracks = response.data.reduce((acc, cur) => {
acc[cur.id] = cur
return acc
}, {})
const tracks = response.data.reduce(
(acc, cur) => ({ ...acc, [cur.id]: cur }),
{}
)
// Add the tracks to the queue in the selection order
dispatch(addTracks(selectedIds.map((id) => tracks[id])))
})