From f604406453f95c82c3e5e4294a51245661868bbe Mon Sep 17 00:00:00 2001 From: Georgios Andreadis Date: Thu, 14 Sep 2017 14:07:21 +0200 Subject: First attempt at experiment list UI --- src/pages/Experiments.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/pages/Experiments.js') diff --git a/src/pages/Experiments.js b/src/pages/Experiments.js index 9dbe0dc0..d1d19d9f 100644 --- a/src/pages/Experiments.js +++ b/src/pages/Experiments.js @@ -1,8 +1,11 @@ import PropTypes from "prop-types"; import React from "react"; import {connect} from "react-redux"; +import {fetchExperimentsOfSimulation} from "../actions/experiments"; import {openSimulationSucceeded} from "../actions/simulations"; import AppNavbar from "../components/navigation/AppNavbar"; +import ExperimentListContainer from "../containers/experiments/ExperimentListContainer"; +import NewExperimentModal from "../containers/modals/NewExperimentModal"; class ExperimentsComponent extends React.Component { static propTypes = { @@ -11,7 +14,7 @@ class ExperimentsComponent extends React.Component { componentDidMount() { this.props.storeSimulationId(this.props.simulationId); - // TODO fetch experiments + this.props.fetchExperimentsOfSimulation(this.props.simulationId); } render() { @@ -19,8 +22,9 @@ class ExperimentsComponent extends React.Component {
- Test +
+
); } @@ -29,6 +33,7 @@ class ExperimentsComponent extends React.Component { const mapDispatchToProps = dispatch => { return { storeSimulationId: id => dispatch(openSimulationSucceeded(id)), + fetchExperimentsOfSimulation: id => dispatch(fetchExperimentsOfSimulation(id)), }; }; -- cgit v1.2.3