Adding generic loadItem (refactor elsewhere); Adding foundation for Add Random

This commit is contained in:
James Barnsley
2020-08-03 07:08:16 +12:00
parent 8824d7a5d6
commit e398949a06
14 changed files with 690 additions and 460 deletions

View File

@ -2330,6 +2330,18 @@ const MopidyMiddleware = (function () {
);
break;
case 'ADD_TO_QUEUE__GET_RANDOM_TRACKS':
request(socket, store, 'library.browse', { uri: 'local:directory?type=track' })
.then(
(_response) => {
if (!_response || !_response.length) return;
store.dispatch(
coreActions.viewDataLoaded('random_tracks', _response.slice(0, action.limit)),
);
},
);
break;
/**
* =============================================================== IMAGES ===============