fga-eps-mds/2019.2-Vsign

View on GitHub
frontend/src/reducers/session.js

Summary

Maintainability
A
0 mins
Test Coverage
import { CREATE_SESSION, DESTROY_SESSION } from '../constants/session';

const initialState = {
    authenticated: false
}

export default function session(state = initialState, action) {
    switch (action.type) {
        case CREATE_SESSION:
            return {
                ...state,
                authenticated: true
            }
        case DESTROY_SESSION:
            return {
                ...state,
                authenticated: false
            }
        default:
            return state;
    }
}