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; } };