From da861719c6433a1fc9346da958f0907e52d578ce Mon Sep 17 00:00:00 2001 From: Georgios Andreadis Date: Thu, 21 Sep 2017 10:20:50 +0200 Subject: Show experiment and trace data on left-hand sidebar --- src/reducers/simulation-mode.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/reducers/simulation-mode.js') diff --git a/src/reducers/simulation-mode.js b/src/reducers/simulation-mode.js index 60084824..b13ecbcc 100644 --- a/src/reducers/simulation-mode.js +++ b/src/reducers/simulation-mode.js @@ -2,11 +2,14 @@ import {OPEN_EXPERIMENT_SUCCEEDED} from "../actions/experiments"; import {CHANGE_LOAD_METRIC} from "../actions/simulation/load-metric"; import {SET_PLAYING} from "../actions/simulation/playback"; import {GO_TO_TICK, SET_LAST_SIMULATED_TICK} from "../actions/simulation/tick"; +import {OPEN_SIMULATION_SUCCEEDED} from "../actions/simulations"; export function currentExperimentId(state = -1, action) { switch (action.type) { case OPEN_EXPERIMENT_SUCCEEDED: return action.experimentId; + case OPEN_SIMULATION_SUCCEEDED: + return -1; default: return state; } @@ -16,6 +19,8 @@ export function currentTick(state = 0, action) { switch (action.type) { case GO_TO_TICK: return action.tick; + case OPEN_EXPERIMENT_SUCCEEDED: + return 0; default: return state; } @@ -34,6 +39,8 @@ export function isPlaying(state = false, action) { switch (action.type) { case SET_PLAYING: return action.playing; + case OPEN_EXPERIMENT_SUCCEEDED: + return false; default: return state; } @@ -43,6 +50,8 @@ export function lastSimulatedTick(state = -1, action) { switch (action.type) { case SET_LAST_SIMULATED_TICK: return action.tick; + case OPEN_EXPERIMENT_SUCCEEDED: + return -1; default: return state; } -- cgit v1.2.3