{"version":3,"file":"geoStore.mjs","sources":["../../../lib/store/modules/geoStore.ts"],"sourcesContent":["// @ts-nocheck\n/* eslint-disable no-param-reassign */\n\nconst state = {\n  geoBounds: {},\n  holdedGeoBounds: {},\n};\n\nconst getters = {\n  getGeoBoundsById: state => senderId => state.geoBounds[senderId],\n  getHoldedGeoBoundsById: state => senderId => state.holdedGeoBounds[senderId],\n  getGeoBounds: state => state.geoBounds,\n};\n\nconst actions = {\n  resetGeoBoundsForId({ commit }, boundsId) {\n    commit('SET_GEO_BOUNDS', { undefined, boundsId });\n  },\n  setGeoBoundsForId({ commit }, { bounds, boundsId }) {\n    commit('SET_GEO_BOUNDS', { bounds, boundsId });\n  },\n  resetHoldedGeoBoundsForId({ commit }, boundsId) {\n    commit('SET_HOLDED_GEO_BOUNDS', { undefined, boundsId });\n  },\n  setHoldedGeoBoundsForId({ commit }, { bounds, boundsId }) {\n    commit('SET_HOLDED_GEO_BOUNDS', { bounds, boundsId });\n  },\n};\n\nconst mutations = {\n  SET_GEO_BOUNDS(state, { bounds, boundsId }) {\n    state.geoBounds[boundsId] = bounds;\n  },\n  SET_HOLDED_GEO_BOUNDS(state, { bounds, boundsId }) {\n    state.holdedGeoBounds[boundsId] = bounds;\n  },\n};\n\nconst module = {\n  namespaced: true,\n  state,\n  actions,\n  mutations,\n  getters,\n};\n\nexport default module;\n"],"names":["state","getters","senderId","actions","commit","boundsId","bounds","mutations","module"],"mappings":"AAGA,MAAMA,IAAQ;AAAA,EACZ,WAAW,CAAC;AAAA,EACZ,iBAAiB,CAAC;AACpB,GAEMC,IAAU;AAAA,EACd,kBAAkB,CAAAD,MAAS,CAAYA,MAAAA,EAAM,UAAUE,CAAQ;AAAA,EAC/D,wBAAwB,CAAAF,MAAS,CAAYA,MAAAA,EAAM,gBAAgBE,CAAQ;AAAA,EAC3E,cAAc,CAAAF,MAASA,EAAM;AAC/B,GAEMG,IAAU;AAAA,EACd,oBAAoB,EAAE,QAAAC,EAAO,GAAGC,GAAU;AACxC,IAAAD,EAAO,kBAAkB,EAAE,WAAW,QAAA,UAAAC,EAAA,CAAU;AAAA,EAClD;AAAA,EACA,kBAAkB,EAAE,QAAAD,EAAA,GAAU,EAAE,QAAAE,GAAQ,UAAAD,KAAY;AAClD,IAAAD,EAAO,kBAAkB,EAAE,QAAAE,GAAQ,UAAAD,EAAU,CAAA;AAAA,EAC/C;AAAA,EACA,0BAA0B,EAAE,QAAAD,EAAO,GAAGC,GAAU;AAC9C,IAAAD,EAAO,yBAAyB,EAAE,WAAW,QAAA,UAAAC,EAAA,CAAU;AAAA,EACzD;AAAA,EACA,wBAAwB,EAAE,QAAAD,EAAA,GAAU,EAAE,QAAAE,GAAQ,UAAAD,KAAY;AACxD,IAAAD,EAAO,yBAAyB,EAAE,QAAAE,GAAQ,UAAAD,EAAU,CAAA;AAAA,EACtD;AACF,GAEME,IAAY;AAAA,EAChB,eAAeP,GAAO,EAAE,QAAAM,GAAQ,UAAAD,KAAY;AAC1CL,IAAAA,EAAM,UAAUK,CAAQ,IAAIC;AAAA,EAC9B;AAAA,EACA,sBAAsBN,GAAO,EAAE,QAAAM,GAAQ,UAAAD,KAAY;AACjDL,IAAAA,EAAM,gBAAgBK,CAAQ,IAAIC;AAAA,EACpC;AACF,GAEME,IAAS;AAAA,EACb,YAAY;AAAA,EACZ,OAAAR;AAAA,EACA,SAAAG;AAAA,EACA,WAAAI;AAAA,EACA,SAAAN;AACF;"}