summaryrefslogtreecommitdiff
path: root/src/pages/Experiments.js
diff options
context:
space:
mode:
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;