TrackStore.__onDispatch = function(payload) { switch (payload.actionType) { case "add": TrackStore.addTrack(payload.track); break; case "remove": TrackStore.removeTrack(payload.track); break; } };
TrackStore.__onDispatch = function(payload) { switch (payload.actionType) { case "ADD_TRACK": TrackStore.addTrack(payload.track); break; case "REMOVE_TRACK": TrackStore.removeTrack(payload.track); break; case "FETCH_TRACKS": TrackStore.importTracks(payload.tracks); break; } };
TrackStore.__onDispatch = function(payload) { switch(payload.actionType){ case "ADD_TRACK": TrackStore.addTrack(payload.track); break; case "REMOVE_TRACK": TrackStore.removeTrack(payload.track); break; case "RESET_TRACK": TrackStore.resetTracks(payload.tracks); break; case "TRACKS_RECEIVED": TrackStore.resetTracks(payload.tracks); break; } this.__emitChange(); };