summaryrefslogtreecommitdiff
path: root/src/reducers/interaction-level.js
blob: 4b0b3641477af22bbe9555dca957ee2f2ab0f39e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import {GO_FROM_BUILDING_TO_ROOM, GO_FROM_ROOM_TO_BUILDING} from "../actions/interaction-level";

export function interactionLevel(state = {mode: "BUILDING"}, action) {
    switch (action.type) {
        case GO_FROM_BUILDING_TO_ROOM:
            return {
                mode: "ROOM",
                roomId: action.roomId
            };
        case GO_FROM_ROOM_TO_BUILDING:
            return {
                mode: "BUILDING"
            };
        default:
            return state;
    }
}