Playlist and Users data storage overhaul
This commit is contained in:
@ -86,38 +86,51 @@ export function cachebustHttpStream(){
|
||||
* relevant service to load the record - all from one neat package.
|
||||
**/
|
||||
|
||||
export function loadTrack(uri){
|
||||
export function loadTrack(uri, force_reload = false){
|
||||
return {
|
||||
type: 'LOAD_TRACK',
|
||||
uri: uri
|
||||
uri: uri,
|
||||
force_reload: force_reload
|
||||
}
|
||||
}
|
||||
|
||||
export function loadAlbum(uri){
|
||||
export function loadAlbum(uri, force_reload = false){
|
||||
return {
|
||||
type: 'LOAD_ALBUM',
|
||||
uri: uri
|
||||
uri: uri,
|
||||
force_reload: force_reload
|
||||
}
|
||||
}
|
||||
|
||||
export function loadArtist(uri){
|
||||
export function loadArtist(uri, force_reload = false){
|
||||
return {
|
||||
type: 'LOAD_ARTIST',
|
||||
uri: uri
|
||||
uri: uri,
|
||||
force_reload: force_reload
|
||||
}
|
||||
}
|
||||
|
||||
export function loadPlaylist(uri){
|
||||
export function loadPlaylist(uri, force_reload = false){
|
||||
return {
|
||||
type: 'LOAD_PLAYLIST',
|
||||
uri: uri
|
||||
uri: uri,
|
||||
force_reload: force_reload
|
||||
}
|
||||
}
|
||||
|
||||
export function loadUser(uri){
|
||||
export function loadUser(uri, force_reload = false){
|
||||
return {
|
||||
type: 'LOAD_USER',
|
||||
uri: uri
|
||||
uri: uri,
|
||||
force_reload: force_reload
|
||||
}
|
||||
}
|
||||
|
||||
export function loadUserPlaylists(uri, force_reload = false){
|
||||
return {
|
||||
type: 'LOAD_USER_PLAYLISTS',
|
||||
uri: uri,
|
||||
force_reload: force_reload
|
||||
}
|
||||
}
|
||||
|
||||
@ -177,6 +190,15 @@ export function usersLoaded(users){
|
||||
users: users
|
||||
}
|
||||
}
|
||||
export function userPlaylistsLoaded(uri, playlists, more = null, total = null){
|
||||
return {
|
||||
type: 'USER_PLAYLISTS_LOADED',
|
||||
uri: uri,
|
||||
playlists: playlists,
|
||||
more: more,
|
||||
total: total
|
||||
}
|
||||
}
|
||||
|
||||
export function loadedMore(parent_type, parent_key, records_type, records_data){
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user