summaryrefslogtreecommitdiff
path: root/frontend/src/actions/topology/room.js
diff options
context:
space:
mode:
authorGeorgios Andreadis <info@gandreadis.com>2020-07-01 13:33:31 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2020-08-24 19:47:17 +0200
commitde8f12d74faef5fa3f9e38d1340948cab2d06ea3 (patch)
tree678bf1af3e5fa2334f0df43388d45294785bbf1e /frontend/src/actions/topology/room.js
parent44236756c4cf689806dc17c6950a2cff3e9227bf (diff)
Manually generate IDs
Diffstat (limited to 'frontend/src/actions/topology/room.js')
-rw-r--r--frontend/src/actions/topology/room.js60
1 files changed, 30 insertions, 30 deletions
diff --git a/frontend/src/actions/topology/room.js b/frontend/src/actions/topology/room.js
index 4e0fc3a2..3476f0b6 100644
--- a/frontend/src/actions/topology/room.js
+++ b/frontend/src/actions/topology/room.js
@@ -1,48 +1,48 @@
-import { findTileWithPosition } from "../../util/tile-calculations";
+import { findTileWithPosition } from '../../util/tile-calculations'
-export const EDIT_ROOM_NAME = "EDIT_ROOM_NAME";
-export const DELETE_ROOM = "DELETE_ROOM";
-export const START_RACK_CONSTRUCTION = "START_RACK_CONSTRUCTION";
-export const STOP_RACK_CONSTRUCTION = "STOP_RACK_CONSTRUCTION";
-export const ADD_RACK_TO_TILE = "ADD_RACK_TO_TILE";
+export const EDIT_ROOM_NAME = 'EDIT_ROOM_NAME'
+export const DELETE_ROOM = 'DELETE_ROOM'
+export const START_RACK_CONSTRUCTION = 'START_RACK_CONSTRUCTION'
+export const STOP_RACK_CONSTRUCTION = 'STOP_RACK_CONSTRUCTION'
+export const ADD_RACK_TO_TILE = 'ADD_RACK_TO_TILE'
export function editRoomName(name) {
- return {
- type: EDIT_ROOM_NAME,
- name
- };
+ return {
+ type: EDIT_ROOM_NAME,
+ name,
+ }
}
export function startRackConstruction() {
- return {
- type: START_RACK_CONSTRUCTION
- };
+ return {
+ type: START_RACK_CONSTRUCTION,
+ }
}
export function stopRackConstruction() {
- return {
- type: STOP_RACK_CONSTRUCTION
- };
+ return {
+ type: STOP_RACK_CONSTRUCTION,
+ }
}
export function addRackToTile(positionX, positionY) {
- return (dispatch, getState) => {
- const { objects, interactionLevel } = getState();
- const currentRoom = objects.room[interactionLevel.roomId];
- const tiles = currentRoom.tileIds.map(tileId => objects.tile[tileId]);
- const tile = findTileWithPosition(tiles, positionX, positionY);
+ return (dispatch, getState) => {
+ const { objects, interactionLevel } = getState()
+ const currentRoom = objects.room[interactionLevel.roomId]
+ const tiles = currentRoom.tileIds.map(tileId => objects.tile[tileId])
+ const tile = findTileWithPosition(tiles, positionX, positionY)
- if (tile !== null) {
- dispatch({
- type: ADD_RACK_TO_TILE,
- tileId: tile.id
- });
+ if (tile !== null) {
+ dispatch({
+ type: ADD_RACK_TO_TILE,
+ tileId: tile.id,
+ })
+ }
}
- };
}
export function deleteRoom() {
- return {
- type: DELETE_ROOM
- };
+ return {
+ type: DELETE_ROOM,
+ }
}