summaryrefslogtreecommitdiff
path: root/src/reducers
diff options
context:
space:
mode:
Diffstat (limited to 'src/reducers')
-rw-r--r--src/reducers/simulations.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/reducers/simulations.js b/src/reducers/simulations.js
index 7d0b9d66..9bca7740 100644
--- a/src/reducers/simulations.js
+++ b/src/reducers/simulations.js
@@ -1,6 +1,7 @@
import {
ADD_SIMULATION_SUCCEEDED,
DELETE_SIMULATION_SUCCEEDED,
+ OPEN_SIMULATION_SUCCEEDED,
SET_AUTH_VISIBILITY_FILTER
} from "../actions/simulations";
import {FETCH_AUTHORIZATIONS_OF_CURRENT_USER_SUCCEEDED} from "../actions/users";
@@ -29,3 +30,12 @@ export function authVisibilityFilter(state = "SHOW_ALL", action) {
return state;
}
}
+
+export function currentSimulationId(state = -1, action) {
+ switch (action.type) {
+ case OPEN_SIMULATION_SUCCEEDED:
+ return action.id;
+ default:
+ return state;
+ }
+}