import { OPEN_EXPERIMENT_SUCCEEDED } from '../actions/experiments' import { OPEN_SIMULATION_SUCCEEDED } from '../actions/simulations' import { RESET_CURRENT_TOPOLOGY, SET_CURRENT_TOPOLOGY } from '../actions/topology/building' export function currentTopologyId(state = '-1', action) { switch (action.type) { case SET_CURRENT_TOPOLOGY: return action.topologyId case RESET_CURRENT_TOPOLOGY: return '-1' default: return state } } export function currentSimulationId(state = '-1', action) { switch (action.type) { case OPEN_SIMULATION_SUCCEEDED: return action.id case OPEN_EXPERIMENT_SUCCEEDED: return action.simulationId default: return state } }