summaryrefslogtreecommitdiff
path: root/src/actions/topology/rack.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/actions/topology/rack.js')
-rw-r--r--src/actions/topology/rack.js30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/actions/topology/rack.js b/src/actions/topology/rack.js
index cb6ec387..043d6190 100644
--- a/src/actions/topology/rack.js
+++ b/src/actions/topology/rack.js
@@ -1,6 +1,3 @@
-import {goDownOneInteractionLevel} from "../interaction-level";
-import {addPropToStoreObject} from "../objects";
-
export const EDIT_RACK_NAME = "EDIT_RACK_NAME";
export const DELETE_RACK = "DELETE_RACK";
export const ADD_MACHINE = "ADD_MACHINE";
@@ -12,42 +9,15 @@ export function editRackName(name) {
};
}
-export function editRackNameSucceeded(name) {
- return (dispatch, getState) => {
- const {objects, interactionLevel} = getState();
- dispatch(addPropToStoreObject("rack", objects.tile[interactionLevel.tileId].objectId, {name}));
- };
-}
-
export function deleteRack() {
return {
type: DELETE_RACK
};
}
-export function deleteRackSucceeded() {
- return (dispatch, getState) => {
- const {interactionLevel} = getState();
- const currentTileId = interactionLevel.tileId;
- dispatch(goDownOneInteractionLevel());
- dispatch(addPropToStoreObject("tile", currentTileId, {objectType: undefined}));
- dispatch(addPropToStoreObject("tile", currentTileId, {objectId: undefined}));
- };
-}
-
export function addMachine(position) {
return {
type: ADD_MACHINE,
position
};
}
-
-export function addMachineSucceeded(machine) {
- return (dispatch, getState) => {
- const {objects, interactionLevel} = getState();
- const rack = objects.rack[objects.tile[interactionLevel.tileId].objectId];
- const machineIds = [...rack.machineIds];
- machineIds[machine.position - 1] = machine.id;
- dispatch(addPropToStoreObject("rack", rack.id, {machineIds}));
- };
-}