{"ast":null,"code":"import { SET_TAG_GROUP, SET_TAG_GROUP_TAGS } from './tagGroups.types';\nconst INITIAL_STATE = {\n  TagGroup: {\n    \"init\": 123\n  },\n  TagGroupTags: [0]\n};\n\nconst reducer = (state = INITIAL_STATE, action) => {\n  switch (action.type) {\n    case SET_TAG_GROUP:\n      return { ...state,\n        TagGroup: action.payload\n      };\n\n    case SET_TAG_GROUP_TAGS:\n      return { ...state,\n        TagGroupTags: action.payload\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/TagGroups/tagGroups.reducer.js"],"names":["SET_TAG_GROUP","SET_TAG_GROUP_TAGS","INITIAL_STATE","TagGroup","TagGroupTags","reducer","state","action","type","payload"],"mappings":"AACA,SAASA,aAAT,EAAuBC,kBAAvB,QAAiD,mBAAjD;AAGA,MAAMC,aAAa,GAAG;AAClBC,EAAAA,QAAQ,EAAG;AACP,YAAO;AADA,GADO;AAIlBC,EAAAA,YAAY,EAAE,CAAC,CAAD;AAJI,CAAtB;;AAOA,MAAMC,OAAO,GAAG,CAACC,KAAK,GAAGJ,aAAT,EAAwBK,MAAxB,KAAmC;AAC/C,UAAQA,MAAM,CAACC,IAAf;AACI,SAAKR,aAAL;AACI,aAAO,EACH,GAAGM,KADA;AACOH,QAAAA,QAAQ,EAAEI,MAAM,CAACE;AADxB,OAAP;;AAIJ,SAAKR,kBAAL;AACI,aAAO,EACH,GAAGK,KADA;AACOF,QAAAA,YAAY,EAAEG,MAAM,CAACE;AAD5B,OAAP;;AAGJ;AAAS,aAAOH,KAAP;AAVb;AAaH,CAdD;;AAgBA,eAAeD,OAAf","sourcesContent":["\r\nimport { SET_TAG_GROUP,SET_TAG_GROUP_TAGS } from './tagGroups.types';\r\n\r\n\r\nconst INITIAL_STATE = {\r\n    TagGroup : {\r\n        \"init\":123\r\n    },\r\n    TagGroupTags: [0],\r\n};\r\n\r\nconst reducer = (state = INITIAL_STATE, action) => {\r\n    switch (action.type) {\r\n        case SET_TAG_GROUP:\r\n            return {\r\n                ...state, TagGroup: action.payload\r\n            };\r\n            \r\n        case SET_TAG_GROUP_TAGS:\r\n            return {\r\n                ...state, TagGroupTags: action.payload\r\n            };\r\n        default: return state;\r\n    }\r\n\r\n};\r\n\r\nexport default reducer;"]},"metadata":{},"sourceType":"module"}