summaryrefslogtreecommitdiff
path: root/src/reducers/construction-mode.js
diff options
context:
space:
mode:
authorGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-11-10 08:53:34 +0100
committerGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-11-10 08:53:34 +0100
commit4d6532d6b642137851f9bcc1cabadbc2bd8407bd (patch)
tree62a92af663a7432d5c413763aeb44e42284906cf /src/reducers/construction-mode.js
parentf28a174ea50728b7d77cc3a7f3dc7f6579ebeda2 (diff)
parentaef3e697f02806a47dec3843a071f8b5cd9980bc (diff)
Merge branch 'master' into upgrade-dependencies
# Conflicts: # src/reducers/construction-mode.js
Diffstat (limited to 'src/reducers/construction-mode.js')
-rw-r--r--src/reducers/construction-mode.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/reducers/construction-mode.js b/src/reducers/construction-mode.js
index f58684e6..b5e6e781 100644
--- a/src/reducers/construction-mode.js
+++ b/src/reducers/construction-mode.js
@@ -4,9 +4,12 @@ import { GO_DOWN_ONE_INTERACTION_LEVEL } from "../actions/interaction-level";
import {
CANCEL_NEW_ROOM_CONSTRUCTION_SUCCEEDED,
FINISH_NEW_ROOM_CONSTRUCTION,
- START_NEW_ROOM_CONSTRUCTION_SUCCEEDED
+ FINISH_ROOM_EDIT,
+ START_NEW_ROOM_CONSTRUCTION_SUCCEEDED,
+ START_ROOM_EDIT
} from "../actions/topology/building";
import {
+ DELETE_ROOM,
START_RACK_CONSTRUCTION,
STOP_RACK_CONSTRUCTION
} from "../actions/topology/room";
@@ -15,9 +18,13 @@ export function currentRoomInConstruction(state = -1, action) {
switch (action.type) {
case START_NEW_ROOM_CONSTRUCTION_SUCCEEDED:
return action.roomId;
+ case START_ROOM_EDIT:
+ return action.roomId;
case CANCEL_NEW_ROOM_CONSTRUCTION_SUCCEEDED:
case FINISH_NEW_ROOM_CONSTRUCTION:
case OPEN_EXPERIMENT_SUCCEEDED:
+ case FINISH_ROOM_EDIT:
+ case DELETE_ROOM:
return -1;
default:
return state;