From a037997215f12031011d3a7498c81747ea6cb679 Mon Sep 17 00:00:00 2001 From: PeterJFB Date: Wed, 17 Nov 2021 18:47:28 +0100 Subject: [PATCH] Rename gameReduces to teamReducer --- src/modules/basket/team/GamePresentation.tsx | 2 +- src/modules/basket/team/TeamPresentation.tsx | 2 +- src/modules/basket/team/events.ts | 8 ++++---- src/modules/basket/team/index.tsx | 10 +++------- src/modules/basket/team/reducer.ts | 12 ++++++------ src/store/store.ts | 4 ++-- 6 files changed, 17 insertions(+), 21 deletions(-) diff --git a/src/modules/basket/team/GamePresentation.tsx b/src/modules/basket/team/GamePresentation.tsx index 0c9d5f9..9710fc3 100644 --- a/src/modules/basket/team/GamePresentation.tsx +++ b/src/modules/basket/team/GamePresentation.tsx @@ -22,7 +22,7 @@ const TeamContainer: React.FC = ({ name, logo }) => { }; const GamePresentation: React.FC = () => { - const teams = useSelector((state: RootState) => state.game); + const teams = useSelector((state: RootState) => state.team); const logoGender = useSelector((state: RootState) => state.firiLogo.gender); const firiLogoToUse = diff --git a/src/modules/basket/team/TeamPresentation.tsx b/src/modules/basket/team/TeamPresentation.tsx index b590092..905408c 100644 --- a/src/modules/basket/team/TeamPresentation.tsx +++ b/src/modules/basket/team/TeamPresentation.tsx @@ -5,7 +5,7 @@ import TeamPresentationComponent from "./component/TeamPresentationComponent"; const TeamPresentation: React.FC = () => { const showTeamPresentation = useSelector( - (state: RootState) => state.game.showTeamPresentation + (state: RootState) => state.team.showTeamPresentation ); return showTeamPresentation ? : null; diff --git a/src/modules/basket/team/events.ts b/src/modules/basket/team/events.ts index 59675bb..6f564b0 100644 --- a/src/modules/basket/team/events.ts +++ b/src/modules/basket/team/events.ts @@ -2,9 +2,9 @@ import { Dispatch } from "redux"; import { AbaTekStreamingEvent } from "../../../types"; import { AbatekMessage } from "../events"; import { - hideGameInitialSummary, + hideGameInitialSummary as hideTeamInitialSummary, hideTeamInformation, - showGameInitialSummary, + showTeamInitialSummary, showTeamInformation, } from "./reducer"; @@ -20,9 +20,9 @@ const handleGameEventControl = ( switch ((event as any).payload.control) { case GameEventMessage.GAME_INITIAL_SUMMARY: if ((event as any).payload.value) { - dispatch(showGameInitialSummary()); + dispatch(showTeamInitialSummary()); } else { - dispatch(hideGameInitialSummary()); + dispatch(hideTeamInitialSummary()); } break; case GameEventMessage.TEAM_INFORMATION: diff --git a/src/modules/basket/team/index.tsx b/src/modules/basket/team/index.tsx index a98f468..6e2b341 100644 --- a/src/modules/basket/team/index.tsx +++ b/src/modules/basket/team/index.tsx @@ -4,14 +4,10 @@ import { RootState } from "../../../store/store"; import GamePresentation from "./GamePresentation"; const Team: React.FC = () => { - const showGameSummary = useSelector( - (state: RootState) => state.game.showGameSummary + const showTeamSummary = useSelector( + (state: RootState) => state.team.showTeamSummary ); - if (showGameSummary) { - return ; - } else { - return null; - } + return showTeamSummary ? : null; }; export default Team; diff --git a/src/modules/basket/team/reducer.ts b/src/modules/basket/team/reducer.ts index 0d878c2..58396b2 100644 --- a/src/modules/basket/team/reducer.ts +++ b/src/modules/basket/team/reducer.ts @@ -14,7 +14,7 @@ type TeamDetail = { type TeamState = { home: TeamDetail; away: TeamDetail; - showGameSummary: boolean; + showTeamSummary: boolean; showTeamPresentation: boolean; }; const initialState: TeamState = { @@ -30,7 +30,7 @@ const initialState: TeamState = { players: [], coaches: [], }, - showGameSummary: false, + showTeamSummary: false, showTeamPresentation: true, }; @@ -38,12 +38,12 @@ const teamReducer = createSlice({ name: "team", initialState, reducers: { - showGameInitialSummary: (state: TeamState) => { - state.showGameSummary = true; + showTeamInitialSummary: (state: TeamState) => { + state.showTeamSummary = true; return state; }, hideGameInitialSummary: (state: TeamState) => { - state.showGameSummary = false; + state.showTeamSummary = false; return state; }, showTeamInformation: (state: TeamState) => { @@ -58,7 +58,7 @@ const teamReducer = createSlice({ }); export const { - showGameInitialSummary, + showTeamInitialSummary, hideGameInitialSummary, showTeamInformation, hideTeamInformation, diff --git a/src/store/store.ts b/src/store/store.ts index b924b88..81e14f5 100644 --- a/src/store/store.ts +++ b/src/store/store.ts @@ -1,13 +1,13 @@ import { configureStore } from "@reduxjs/toolkit"; import scoreReducer from "../modules/basket/score/reducer"; import firiLogoReducer from "../modules/basket/firilogo/reducer"; -import gameReducer from "./../modules/basket/team/reducer"; +import teamReducer from "./../modules/basket/team/reducer"; export const store = configureStore({ reducer: { score: scoreReducer, firiLogo: firiLogoReducer, - game: gameReducer, + team: teamReducer, }, });