add favourite button to player

This commit is contained in:
Thomas Amland
2021-05-13 13:00:38 +02:00
parent 3636635b23
commit 4312a4899b
4 changed files with 27 additions and 2 deletions
+8
View File
@@ -83,6 +83,14 @@ const setupRootModule = (authService: AuthService, api: API): Module<State, any>
api.deletePlaylist(id).then(() => {
commit('removePlaylist', id)
})
},
addFavourite({ commit }, id) {
commit('player/updateTrack', { id, favourite: true })
return api.addFavourite(id, 'track')
},
removeFavourite({ commit }, id) {
commit('player/updateTrack', { id, favourite: false })
return api.removeFavourite(id, 'track')
}
},
})