{"version":3,"file":"dpiStore.mjs","sources":["../../../lib/data-provider-interface/store/dpiStore.ts"],"sourcesContent":["// @ts-nocheck\n/* eslint-disable no-param-reassign, no-shadow, no-console */\nimport formModule from './modules/formSchemaStore';\nimport conversionModule from './modules/conversionStore';\nimport navigationModule from './modules/navigationStore';\n\nconst state = {\n  // DPI specification as root state to be shared between all modules\n  specification: {},\n  specificationName: '',\n};\nconst getters = {\n  getSpecification: state => state.specification,\n  getSpecificationName: state => state.specificationName\n};\nconst actions = {\n  setSpecification: (context, specification) => {\n    context.commit('setSpecification', specification);\n  },\n  setSpecificationname: (context, specificationName) => {\n    context.commit('setSpecificationName', specificationName);\n  }\n};\nconst mutations = {\n  setSpecification: (state, specification) => (state.specification = specification),\n  setSpecificationName: (state, specificationName) => (state.specificationName = specificationName)\n};\n\nconst module = {\n  namespaced: true,\n  state,\n  actions,\n  mutations,\n  getters,\n  modules: {\n    formModule,\n    conversionModule,\n    navigationModule\n  }\n};\n\nexport default module;\n"],"names":["state","getters","actions","context","specification","specificationName","mutations","module","formModule","conversionModule","navigationModule"],"mappings":";;;AAMA,MAAMA,IAAQ;AAAA;AAAA,EAEZ,eAAe,CAAC;AAAA,EAChB,mBAAmB;AACrB,GACMC,IAAU;AAAA,EACd,kBAAkB,CAAAD,MAASA,EAAM;AAAA,EACjC,sBAAsB,CAAAA,MAASA,EAAM;AACvC,GACME,IAAU;AAAA,EACd,kBAAkB,CAACC,GAASC,MAAkB;AACpC,IAAAD,EAAA,OAAO,oBAAoBC,CAAa;AAAA,EAClD;AAAA,EACA,sBAAsB,CAACD,GAASE,MAAsB;AAC5C,IAAAF,EAAA,OAAO,wBAAwBE,CAAiB;AAAA,EAC1D;AACF,GACMC,IAAY;AAAA,EAChB,kBAAkB,CAACN,GAAOI,MAAmBJ,EAAM,gBAAgBI;AAAA,EACnE,sBAAsB,CAACJ,GAAOK,MAAuBL,EAAM,oBAAoBK;AACjF,GAEME,IAAS;AAAA,EACb,YAAY;AAAA,EACZ,OAAAP;AAAA,EACA,SAAAE;AAAA,EACA,WAAAI;AAAA,EACA,SAAAL;AAAA,EACA,SAAS;AAAA,IACP,YAAAO;AAAA,IACA,kBAAAC;AAAA,IACA,kBAAAC;AAAA,EACF;AACF;"}