Creation and deletion of playlists

This commit is contained in:
James Barnsley
2016-11-14 11:20:02 +13:00
parent 57311f1b6a
commit 1de58afa44
12 changed files with 338 additions and 86 deletions

View File

@ -66,6 +66,26 @@ export function dragEnd(){
return { type: 'DRAG_END' }
}
export function createPlaylist( scheme, name, is_private = false ){
switch( scheme ){
case 'spotify':
return {
type: 'SPOTIFY_CREATE_PLAYLIST',
name: name,
is_private: is_private
}
case 'm3u':
return {
type: 'MOPIDY_CREATE_PLAYLIST',
scheme: scheme,
name: name
}
}
return false
}
export function removeTracksFromPlaylist( playlist_uri, tracks_indexes ){
switch( helpers.uriSource( playlist_uri ) ){
@ -82,9 +102,6 @@ export function removeTracksFromPlaylist( playlist_uri, tracks_indexes ){
playlist_uri: playlist_uri,
tracks_indexes: tracks_indexes
}
defaut:
return ui
}
}
@ -103,7 +120,6 @@ export function addTracksToPlaylist( playlist_uri, tracks ){
playlist_uri: playlist_uri,
tracks_uris: tracks_uris
}
break;
case 'm3u':
return {
@ -111,7 +127,6 @@ export function addTracksToPlaylist( playlist_uri, tracks ){
playlist_uri: playlist_uri,
tracks_uris: tracks_uris
}
break;
}
}