Skip to content

Commit

Permalink
add canceling for road building (#284)
Browse files Browse the repository at this point in the history
  • Loading branch information
zuhijan authored Sep 14, 2024
1 parent e4d8ca0 commit 76442c7
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion ui/src/actions.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ const ACTIONS = Object.freeze({
SET_LEFT_DRAWER_OPENED: "SET_LEFT_DRAWER_OPENED",
SET_GAME_STATE: "SET_GAME_STATE",

SET_IS_BUILDING_ROAD: "SET_IS_BUILDING_ROAD",
TOGGLE_BUILDING_ROAD: "TOGGLE_BUILDING_ROAD",
SET_IS_BUILDING_SETTLEMENT: "SET_IS_BUILDING_SETTLEMENT",
SET_IS_BUILDING_CITY: "SET_IS_BUILDING_CITY",
SET_IS_PLAYING_MONOPOLY: "SET_IS_PLAYING_MONOPOLY",
Expand Down
6 changes: 3 additions & 3 deletions ui/src/pages/ActionsToolbar.js
Original file line number Diff line number Diff line change
Expand Up @@ -147,8 +147,8 @@ function PlayButtons() {
const setIsBuildingCity = useCallback(() => {
dispatch({ type: ACTIONS.SET_IS_BUILDING_CITY });
}, [dispatch]);
const setIsBuildingRoad = useCallback(() => {
dispatch({ type: ACTIONS.SET_IS_BUILDING_ROAD });
const toggleBuildingRoad = useCallback(() => {
dispatch({ type: ACTIONS.TOGGLE_BUILDING_ROAD });
}, [dispatch]);
const buildItems = [
{
Expand All @@ -169,7 +169,7 @@ function PlayButtons() {
{
label: "Road",
disabled: !buildActionTypes.has("BUILD_ROAD"),
onClick: setIsBuildingRoad,
onClick: toggleBuildingRoad,
},
];

Expand Down
4 changes: 2 additions & 2 deletions ui/src/store.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ const StateProvider = ({ children }) => {
isPlayingYearOfPlenty: false,
isMovingRobber: false,
};
case ACTIONS.SET_IS_BUILDING_ROAD:
return { ...state, isBuildingRoad: true };
case ACTIONS.TOGGLE_BUILDING_ROAD:
return { ...state, isBuildingRoad: !state.isBuildingRoad}
case ACTIONS.SET_IS_BUILDING_SETTLEMENT:
return { ...state, isBuildingSettlement: true };
case ACTIONS.SET_IS_BUILDING_CITY:
Expand Down

0 comments on commit 76442c7

Please sign in to comment.