From d03d7bacdc450c99a60823cc6c61297aad4ef0d6 Mon Sep 17 00:00:00 2001 From: Sonja Happ Date: Thu, 7 Nov 2019 16:52:22 +0100 Subject: [PATCH] Make API calls in componentDidMount instead of componentWillMount, closes #84 --- src/common/home.js | 2 +- src/dashboard/dashboard.js | 2 +- src/project/projects.js | 2 +- src/scenario/scenario.js | 2 +- src/simulation/simulation.js | 2 +- src/simulationmodel/simulation-model.js | 2 +- src/simulator/simulators.js | 2 +- src/user/logout.js | 2 +- src/widget/widget.js | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/common/home.js b/src/common/home.js index 654ea6d..e103918 100644 --- a/src/common/home.js +++ b/src/common/home.js @@ -48,7 +48,7 @@ class Home extends React.Component { return '?'; } - componentWillMount() { + componentDidMount() { //RestAPI.get('/api/v1/counts').then(response => { // this.setState({ counts: response }); //}); diff --git a/src/dashboard/dashboard.js b/src/dashboard/dashboard.js index 80b5406..5412d7d 100644 --- a/src/dashboard/dashboard.js +++ b/src/dashboard/dashboard.js @@ -120,7 +120,7 @@ class Dashboard extends React.Component { } - componentWillMount() { + componentDidMount() { //document.addEventListener('keydown', this.handleKeydown.bind(this)); if (this.state.dashboard.has('id') === false) { diff --git a/src/project/projects.js b/src/project/projects.js index 4aba7cf..c5d11e8 100644 --- a/src/project/projects.js +++ b/src/project/projects.js @@ -54,7 +54,7 @@ class Projects extends React.Component { }; } - componentWillMount() { + componentDidMount() { AppDispatcher.dispatch({ type: 'projects/start-load', token: this.state.sessionToken diff --git a/src/scenario/scenario.js b/src/scenario/scenario.js index 681dfc5..a71dff9 100644 --- a/src/scenario/scenario.js +++ b/src/scenario/scenario.js @@ -80,7 +80,7 @@ class Scenario extends React.Component { } } - componentWillMount() { + componentDidMount() { AppDispatcher.dispatch({ type: 'scenarios/start-load', token: this.state.sessionToken diff --git a/src/simulation/simulation.js b/src/simulation/simulation.js index db49b0f..91c9252 100644 --- a/src/simulation/simulation.js +++ b/src/simulation/simulation.js @@ -80,7 +80,7 @@ class Simulation extends React.Component { } } - componentWillMount() { + componentDidMount() { AppDispatcher.dispatch({ type: 'simulations/start-load', token: this.state.sessionToken diff --git a/src/simulationmodel/simulation-model.js b/src/simulationmodel/simulation-model.js index e716191..54f6648 100644 --- a/src/simulationmodel/simulation-model.js +++ b/src/simulationmodel/simulation-model.js @@ -47,7 +47,7 @@ class SimulationModel extends React.Component { }; } - componentWillMount() { + componentDidMount() { AppDispatcher.dispatch({ type: 'simulationModels/start-load', data: this.props.match.params.simulationModel, diff --git a/src/simulator/simulators.js b/src/simulator/simulators.js index d0d8e4f..95bba26 100644 --- a/src/simulator/simulators.js +++ b/src/simulator/simulators.js @@ -88,7 +88,7 @@ class Simulators extends Component { }; } - componentWillMount() { + componentDidMount() { AppDispatcher.dispatch({ type: 'simulators/start-load', token: this.state.sessionToken, diff --git a/src/user/logout.js b/src/user/logout.js index 2e19b43..dd1eafc 100644 --- a/src/user/logout.js +++ b/src/user/logout.js @@ -25,7 +25,7 @@ import { Redirect } from 'react-router-dom'; import AppDispatcher from '../common/app-dispatcher'; class Logout extends React.Component { - componentWillMount() { + componentDidMount() { AppDispatcher.dispatch({ type: 'users/logout' }); diff --git a/src/widget/widget.js b/src/widget/widget.js index 4513cf7..5de1b93 100644 --- a/src/widget/widget.js +++ b/src/widget/widget.js @@ -77,7 +77,7 @@ class Widget extends React.Component { }; } - componentWillMount() { + componentDidMount() { if (this.state.sessionToken == null) { return; }