summaryrefslogtreecommitdiff
path: root/src/containers/sidebars
diff options
context:
space:
mode:
authorGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-09-05 09:30:42 +0200
committerGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-09-23 10:05:57 +0200
commit42778e8be409b97059fa519b53c303cdba502e01 (patch)
tree23d03a1f8a9f8d137bf723c72086a6d79406874f /src/containers/sidebars
parent6f3afd0317a8e549f77ad6764f6dbe4d4953b67c (diff)
Implement rack creation
Diffstat (limited to 'src/containers/sidebars')
-rw-r--r--src/containers/sidebars/topology/building/BuildingSidebarContainer.js2
-rw-r--r--src/containers/sidebars/topology/room/RackConstructionContainer.js23
2 files changed, 24 insertions, 1 deletions
diff --git a/src/containers/sidebars/topology/building/BuildingSidebarContainer.js b/src/containers/sidebars/topology/building/BuildingSidebarContainer.js
index e543d65c..a91ad5ef 100644
--- a/src/containers/sidebars/topology/building/BuildingSidebarContainer.js
+++ b/src/containers/sidebars/topology/building/BuildingSidebarContainer.js
@@ -3,7 +3,7 @@ import BuildingSidebarComponent from "../../../../components/sidebars/topology/b
const mapStateToProps = state => {
return {
- currentRoomInConstruction: state.currentRoomInConstruction
+ currentRoomInConstruction: state.construction.currentRoomInConstruction
};
};
diff --git a/src/containers/sidebars/topology/room/RackConstructionContainer.js b/src/containers/sidebars/topology/room/RackConstructionContainer.js
new file mode 100644
index 00000000..e1a481e1
--- /dev/null
+++ b/src/containers/sidebars/topology/room/RackConstructionContainer.js
@@ -0,0 +1,23 @@
+import {connect} from "react-redux";
+import {startObjectConstruction, stopObjectConstruction} from "../../../../actions/topology";
+import RackConstructionComponent from "../../../../components/sidebars/topology/room/RackConstructionComponent";
+
+const mapStateToProps = state => {
+ return {
+ inObjectConstructionMode: state.construction.inObjectConstructionMode,
+ };
+};
+
+const mapDispatchToProps = dispatch => {
+ return {
+ onStart: () => dispatch(startObjectConstruction()),
+ onStop: () => dispatch(stopObjectConstruction()),
+ };
+};
+
+const RackConstructionContainer = connect(
+ mapStateToProps,
+ mapDispatchToProps
+)(RackConstructionComponent);
+
+export default RackConstructionContainer;