summaryrefslogtreecommitdiff
path: root/frontend/src/reducers/index.js
blob: a5b14f4ac583a3ec4faf9b99bedb735b3ba559d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import { combineReducers } from 'redux'
import { auth } from './auth'
import { construction } from './construction-mode'
import { currentDatacenterId, currentSimulationId } from './current-ids'
import { interactionLevel } from './interaction-level'
import { map } from './map'
import { modals } from './modals'
import { objects } from './objects'
import { simulationList } from './simulation-list'
import { currentExperimentId, currentTick, isPlaying, lastSimulatedTick, loadMetric } from './simulation-mode'
import { states } from './states'

const rootReducer = combineReducers({
    objects,
    states,
    modals,
    simulationList,
    construction,
    map,
    currentSimulationId,
    currentDatacenterId,
    currentExperimentId,
    currentTick,
    lastSimulatedTick,
    loadMetric,
    isPlaying,
    interactionLevel,
    auth,
})

export default rootReducer