{"ast":null,"code":"import { INCREMENT, DECREMENT } from './counter.types';\nconst INITIAL_STATE = {\n  count: 9\n};\n\nconst reducer = (state = INITIAL_STATE, action) => {\n  switch (action.type) {\n    case INCREMENT:\n      return { ...state,\n        count: action.payload.counter\n      };\n\n    case DECREMENT:\n      return { ...state,\n        count: state.count - 1\n      };\n\n    default:\n      return state;\n  }\n};\n\nexport default reducer;","map":{"version":3,"sources":["C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/src/redux/Counter/counter.reducer.js"],"names":["INCREMENT","DECREMENT","INITIAL_STATE","count","reducer","state","action","type","payload","counter"],"mappings":"AACA,SAASA,SAAT,EAAoBC,SAApB,QAAqC,iBAArC;AAGA,MAAMC,aAAa,GAAG;AAClBC,EAAAA,KAAK,EAAE;AADW,CAAtB;;AAIA,MAAMC,OAAO,GAAG,CAACC,KAAK,GAAGH,aAAT,EAAwBI,MAAxB,KAAmC;AAC/C,UAAQA,MAAM,CAACC,IAAf;AACI,SAAKP,SAAL;AACI,aAAO,EACH,GAAGK,KADA;AACOF,QAAAA,KAAK,EAAEG,MAAM,CAACE,OAAP,CAAeC;AAD7B,OAAP;;AAGJ,SAAKR,SAAL;AACI,aAAO,EACH,GAAGI,KADA;AACOF,QAAAA,KAAK,EAAEE,KAAK,CAACF,KAAN,GAAc;AAD5B,OAAP;;AAGJ;AAAS,aAAOE,KAAP;AATb;AAaH,CAdD;;AAgBA,eAAeD,OAAf","sourcesContent":["\r\nimport { INCREMENT, DECREMENT } from './counter.types';\r\n\r\n\r\nconst INITIAL_STATE = {\r\n    count: 9,\r\n};\r\n\r\nconst reducer = (state = INITIAL_STATE, action) => {\r\n    switch (action.type) {\r\n        case INCREMENT:\r\n            return {\r\n                ...state, count: action.payload.counter,\r\n            };\r\n        case DECREMENT:\r\n            return {\r\n                ...state, count: state.count - 1,\r\n            };\r\n        default: return state;\r\n\r\n    }\r\n\r\n};\r\n\r\nexport default reducer;"]},"metadata":{},"sourceType":"module"}