Esempio n. 1
0
TeamStore.__onDispatch = function(payload){
  switch (payload.actionType) {
    case TeamConstants.actions.RESET_TEAMS_LIST:
      TeamStore.resetTeamsList(payload.teams);
      break;
    case TeamConstants.actions.ADD_TEAM:
      TeamStore.addTeam(payload.team);
      break;
    case TeamConstants.actions.REMOVE_TEAM:
      TeamStore.removeTeam(payload.team);
      break;
    case AvailabilityConstants.actions.REMOVE_AVAILABILITY:
      TeamStore.removeAvailability(payload.availability);
      break;
    case AvailabilityConstants.actions.ADD_AVAILABILITY:
      TeamStore.addAvailability(payload.availability);
      break;
  }
};
LeagueStore.__onDispatch = function(payload){
  switch (payload.actionType) {
    case LeagueConstants.actions.RESET_LEAGUES_LIST:
      LeagueStore.resetLeaguesList(payload.leagues);
      break;
    case LeagueConstants.actions.ADD_LEAGUE:
      LeagueStore.addLeague(payload.league);
      break;
    case LeagueConstants.actions.REMOVE_LEAGUE:
      LeagueStore.removeLeague(payload.league);
      break;
    case AvailabilityConstants.actions.REMOVE_AVAILABILITY:
      LeagueStore.removeAvailability(payload.availability);
      break;
    case AvailabilityConstants.actions.ADD_AVAILABILITY:
      LeagueStore.addAvailability(payload.availability);
      break;

  }
};