login.js 673 B

123456789101112131415161718192021222324252627282930
  1. import * as types from "../actionTypes/actionTypes";
  2. const initialState = {
  3. user: {}
  4. }
  5. export default (state = initialState, action) => {
  6. switch (action.type) {
  7. case types.POST_REQUEST_LOGIN: {
  8. return state;
  9. }
  10. case types.POST_REQUEST_SUCCESS_LOGIN: {
  11. //action.payload.message
  12. console.log('user:', action.payload.user);
  13. return {
  14. ...state,
  15. user: action.payload.user
  16. };
  17. }
  18. case types.POST_REQUEST_ERROR_LOGIN: {
  19. console.log('error');
  20. return state;
  21. }
  22. default:
  23. return state;
  24. }
  25. }