summaryrefslogtreecommitdiff
path: root/src/actions/topology/building.js
diff options
context:
space:
mode:
authorGeorgios Andreadis <G.Andreadis@student.tudelft.nl>2017-10-04 23:23:09 +0200
committerGitHub <noreply@github.com>2017-10-04 23:23:09 +0200
commitfcaaae65d34003874c76e0c01134dedf94248e09 (patch)
tree2aae1422168651e832a1904623f6f5b100fc17ec /src/actions/topology/building.js
parent0a62dfb55c5700013d42a589b930c7448e5bff71 (diff)
parent606d1de0be09f3597165248f65d54e158a13860c (diff)
Merge pull request #42 from atlarge-research/auto-reformat
Standardize code format
Diffstat (limited to 'src/actions/topology/building.js')
-rw-r--r--src/actions/topology/building.js113
1 files changed, 60 insertions, 53 deletions
diff --git a/src/actions/topology/building.js b/src/actions/topology/building.js
index 019a473c..5aef2932 100644
--- a/src/actions/topology/building.js
+++ b/src/actions/topology/building.js
@@ -1,92 +1,99 @@
export const SET_CURRENT_DATACENTER = "SET_CURRENT_DATACENTER";
export const RESET_CURRENT_DATACENTER = "RESET_CURRENT_DATACENTER";
export const START_NEW_ROOM_CONSTRUCTION = "START_NEW_ROOM_CONSTRUCTION";
-export const START_NEW_ROOM_CONSTRUCTION_SUCCEEDED = "START_NEW_ROOM_CONSTRUCTION_SUCCEEDED";
+export const START_NEW_ROOM_CONSTRUCTION_SUCCEEDED =
+ "START_NEW_ROOM_CONSTRUCTION_SUCCEEDED";
export const FINISH_NEW_ROOM_CONSTRUCTION = "FINISH_NEW_ROOM_CONSTRUCTION";
export const CANCEL_NEW_ROOM_CONSTRUCTION = "CANCEL_NEW_ROOM_CONSTRUCTION";
-export const CANCEL_NEW_ROOM_CONSTRUCTION_SUCCEEDED = "CANCEL_NEW_ROOM_CONSTRUCTION_SUCCEEDED";
+export const CANCEL_NEW_ROOM_CONSTRUCTION_SUCCEEDED =
+ "CANCEL_NEW_ROOM_CONSTRUCTION_SUCCEEDED";
export const ADD_TILE = "ADD_TILE";
export const DELETE_TILE = "DELETE_TILE";
export function setCurrentDatacenter(datacenterId) {
- return {
- type: SET_CURRENT_DATACENTER,
- datacenterId
- };
+ return {
+ type: SET_CURRENT_DATACENTER,
+ datacenterId
+ };
}
export function resetCurrentDatacenter() {
- return {
- type: RESET_CURRENT_DATACENTER
- };
+ return {
+ type: RESET_CURRENT_DATACENTER
+ };
}
export function startNewRoomConstruction() {
- return {
- type: START_NEW_ROOM_CONSTRUCTION
- };
+ return {
+ type: START_NEW_ROOM_CONSTRUCTION
+ };
}
export function startNewRoomConstructionSucceeded(roomId) {
- return {
- type: START_NEW_ROOM_CONSTRUCTION_SUCCEEDED,
- roomId
- };
+ return {
+ type: START_NEW_ROOM_CONSTRUCTION_SUCCEEDED,
+ roomId
+ };
}
export function finishNewRoomConstruction() {
- return (dispatch, getState) => {
- const {objects, construction} = getState();
- if (objects.room[construction.currentRoomInConstruction].tileIds.length === 0) {
- dispatch(cancelNewRoomConstruction());
- return;
- }
+ return (dispatch, getState) => {
+ const { objects, construction } = getState();
+ if (
+ objects.room[construction.currentRoomInConstruction].tileIds.length === 0
+ ) {
+ dispatch(cancelNewRoomConstruction());
+ return;
+ }
- dispatch({
- type: FINISH_NEW_ROOM_CONSTRUCTION
- });
- };
+ dispatch({
+ type: FINISH_NEW_ROOM_CONSTRUCTION
+ });
+ };
}
export function cancelNewRoomConstruction() {
- return {
- type: CANCEL_NEW_ROOM_CONSTRUCTION
- };
+ return {
+ type: CANCEL_NEW_ROOM_CONSTRUCTION
+ };
}
export function cancelNewRoomConstructionSucceeded() {
- return {
- type: CANCEL_NEW_ROOM_CONSTRUCTION_SUCCEEDED
- };
+ return {
+ type: CANCEL_NEW_ROOM_CONSTRUCTION_SUCCEEDED
+ };
}
export function toggleTileAtLocation(positionX, positionY) {
- return (dispatch, getState) => {
- const {objects, construction} = getState();
+ return (dispatch, getState) => {
+ const { objects, construction } = getState();
- const tileIds = objects.room[construction.currentRoomInConstruction].tileIds;
- for (let index in tileIds) {
- if (objects.tile[tileIds[index]].positionX === positionX
- && objects.tile[tileIds[index]].positionY === positionY) {
- dispatch(deleteTile(tileIds[index]));
- return;
- }
- }
- dispatch(addTile(positionX, positionY));
- };
+ const tileIds =
+ objects.room[construction.currentRoomInConstruction].tileIds;
+ for (let index in tileIds) {
+ if (
+ objects.tile[tileIds[index]].positionX === positionX &&
+ objects.tile[tileIds[index]].positionY === positionY
+ ) {
+ dispatch(deleteTile(tileIds[index]));
+ return;
+ }
+ }
+ dispatch(addTile(positionX, positionY));
+ };
}
export function addTile(positionX, positionY) {
- return {
- type: ADD_TILE,
- positionX,
- positionY
- };
+ return {
+ type: ADD_TILE,
+ positionX,
+ positionY
+ };
}
export function deleteTile(tileId) {
- return {
- type: DELETE_TILE,
- tileId
- }
+ return {
+ type: DELETE_TILE,
+ tileId
+ };
}