summaryrefslogtreecommitdiff
path: root/src/pages/Experiments.js
diff options
context:
space:
mode:
authorGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-09-13 22:32:58 +0200
committerGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-09-23 10:06:01 +0200
commit7151ae60cf587a502a7e09d19ebd0fd33e761bf2 (patch)
tree5c672458220c52cd192ef9a268a716dee3d38649 /src/pages/Experiments.js
parentf3dbecbf55832df686d6969756640f6f5853f996 (diff)
Add routes for experiments UI
Diffstat (limited to 'src/pages/Experiments.js')
-rw-r--r--src/pages/Experiments.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/pages/Experiments.js b/src/pages/Experiments.js
index b35916e5..9dbe0dc0 100644
--- a/src/pages/Experiments.js
+++ b/src/pages/Experiments.js
@@ -1,14 +1,16 @@
import PropTypes from "prop-types";
import React from "react";
import {connect} from "react-redux";
+import {openSimulationSucceeded} from "../actions/simulations";
import AppNavbar from "../components/navigation/AppNavbar";
-class ExperimentsContainer extends React.Component {
+class ExperimentsComponent extends React.Component {
static propTypes = {
simulationId: PropTypes.number.isRequired,
};
componentDidMount() {
+ this.props.storeSimulationId(this.props.simulationId);
// TODO fetch experiments
}
@@ -25,12 +27,14 @@ class ExperimentsContainer extends React.Component {
}
const mapDispatchToProps = dispatch => {
- return {};
+ return {
+ storeSimulationId: id => dispatch(openSimulationSucceeded(id)),
+ };
};
const Experiments = connect(
undefined,
mapDispatchToProps
-)(ExperimentsContainer);
+)(ExperimentsComponent);
export default Experiments;