summaryrefslogtreecommitdiff
path: root/src/containers/sidebars/topology
diff options
context:
space:
mode:
Diffstat (limited to 'src/containers/sidebars/topology')
-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;