Example #1
0
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;
  }
};
Example #3
0
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();
};