{"ast":null,"code":"import { SET_USER_AUTH, SET_USER_TOKEN, SET_IS_AUTH } from \"./userLogin.types\";\nconst INITIAL_STATE = {\n  isAuth: false,\n  token: \"\",\n  userAuth: {}\n};\n\nconst reducer = (state = INITIAL_STATE, action) => {\n  switch (action.type) {\n    case SET_USER_AUTH:\n      return { ...state,\n        userAuth: action.payload\n      };\n\n    case SET_USER_TOKEN:\n      return { ...state,\n        token: action.payload\n      };\n\n    case SET_IS_AUTH:\n      return { ...state,\n        isAuth: action.payload\n      };\n\n    default:\n      return state;\n  }\n};\n\nexport default reducer;","map":{"version":3,"sources":["C:/laragon/www/itokin/DriverOPCDA/frontend/src/redux/UserLogin/userLogin.reducer.js"],"names":["SET_USER_AUTH","SET_USER_TOKEN","SET_IS_AUTH","INITIAL_STATE","isAuth","token","userAuth","reducer","state","action","type","payload"],"mappings":"AAAA,SAASA,aAAT,EAAwBC,cAAxB,EAAwCC,WAAxC,QAA2D,mBAA3D;AAEA,MAAMC,aAAa,GAAG;AAClBC,EAAAA,MAAM,EAAG,KADS;AAElBC,EAAAA,KAAK,EAAC,EAFY;AAGlBC,EAAAA,QAAQ,EAAE;AAHQ,CAAtB;;AAOA,MAAMC,OAAO,GAAG,CAACC,KAAK,GAAGL,aAAT,EAAwBM,MAAxB,KAAmC;AAC/C,UAAQA,MAAM,CAACC,IAAf;AACI,SAAKV,aAAL;AACI,aAAO,EACH,GAAGQ,KADA;AACMF,QAAAA,QAAQ,EAACG,MAAM,CAACE;AADtB,OAAP;;AAGJ,SAAKV,cAAL;AACI,aAAO,EACH,GAAGO,KADA;AACMH,QAAAA,KAAK,EAACI,MAAM,CAACE;AADnB,OAAP;;AAGJ,SAAKT,WAAL;AACI,aAAO,EACH,GAAGM,KADA;AACOJ,QAAAA,MAAM,EAACK,MAAM,CAACE;AADrB,OAAP;;AAGJ;AAAS,aAAOH,KAAP;AAbb;AAeH,CAhBD;;AAoBA,eAAeD,OAAf","sourcesContent":["import { SET_USER_AUTH, SET_USER_TOKEN, SET_IS_AUTH } from \"./userLogin.types\"\r\n\r\nconst INITIAL_STATE = {\r\n    isAuth : false,\r\n    token:\"\",\r\n    userAuth: {\r\n    },\r\n};\r\n\r\nconst reducer = (state = INITIAL_STATE, action) => {\r\n    switch (action.type) {\r\n        case SET_USER_AUTH:\r\n            return {\r\n                ...state,userAuth:action.payload\r\n            }\r\n        case SET_USER_TOKEN:\r\n            return {\r\n                ...state,token:action.payload\r\n            }\r\n        case SET_IS_AUTH:\r\n            return {\r\n                ...state, isAuth:action.payload\r\n            }\r\n        default: return state\r\n    }\r\n}\r\n\r\n\r\n\r\nexport default reducer;"]},"metadata":{},"sourceType":"module"}