github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/build-blockchain-insurance-app-master/web/src/shop/reducers/userMgmtReducer.js (about)

     1  'use strict';
     2  
     3  import * as UserMgmtActionType from '../actions/userMgmtActionTypes';
     4  import * as initialState from './initialState';
     5  
     6  export default function userMgmtReducer(state = initialState.userMgmt, action) {
     7    switch (action.type) {
     8      case UserMgmtActionType.SET_USER:
     9        return Object.assign({}, state, { user: Object.assign({}, action.user) });
    10      default:
    11        return state;
    12    }
    13  }