tokenReducer.js 434 B

12345678910111213141516171819202122
  1. const initialState = {
  2. token: ''
  3. }
  4. const tokenReducer = (state = initialState, action) => {
  5. switch (action.type){
  6. case 'SET_TOKEN':
  7. return {...state,
  8. token:
  9. action.token
  10. };
  11. case 'REMOVE_TOKEN':
  12. return {...state,
  13. token:
  14. initialState.token
  15. };
  16. default:
  17. return state
  18. }
  19. };
  20. export default tokenReducer;