rootReducer.js 501 B

123456789101112131415161718192021222324252627
  1. const initialState={
  2. auth: {
  3. token: "",
  4. user: ""
  5. },
  6. error:{
  7. auth: null,
  8. }
  9. }
  10. const rootReducer=(state = initialState, action)=>{
  11. switch (action.type){
  12. case "CHANGE_AUTH_DATA" :
  13. return {
  14. ...state, auth: action.payload
  15. }
  16. case "SET_ERROR" :
  17. return {
  18. ...state, error: {...state.error, auth: action.payload}
  19. }
  20. }
  21. return state
  22. }
  23. export default rootReducer;