diff --git a/components/report_cards/chemical_probe/ChemicalProbeReportCard.vue b/components/report_cards/chemical_probe/ChemicalProbeReportCard.vue index 25caad08725f6f83ac6f2c751c31a6cdf825a248..8c5363ca1f35c54bcee2212d3630d1d988738e9b 100644 --- a/components/report_cards/chemical_probe/ChemicalProbeReportCard.vue +++ b/components/report_cards/chemical_probe/ChemicalProbeReportCard.vue @@ -2,6 +2,7 @@ <EntityReportCard :report-card-structure="reportCardStructure" :item-i-d="itemID" + :store-module-name="storeModuleName" /> </template> @@ -20,15 +21,20 @@ export default { default: () => undefined, }, }, + data() { + return { + storeModuleName: 'probeReportCard', + } + }, computed: mapState({ - reportCardStructure: (state) => state.reportCard.reportCardStructure, + reportCardStructure: (state) => state.probeReportCard.reportCardStructure, }), mounted() { const reportCardStructure = CompoundReportCardGenerator.generateReportCardStructure( this.itemID ) this.$store.dispatch( - 'reportCard/setReportCardStructure', + 'probeReportCard/setReportCardStructure', reportCardStructure ) }, diff --git a/components/report_cards/target/TargetReportCard.vue b/components/report_cards/target/TargetReportCard.vue index 7579080d545adddf5fc41ca26fc1e8f6505f7db7..564c5822d40a78a059fcd86baf89fce165482bd5 100644 --- a/components/report_cards/target/TargetReportCard.vue +++ b/components/report_cards/target/TargetReportCard.vue @@ -2,6 +2,7 @@ <EntityReportCard :report-card-structure="reportCardStructure" :item-i-d="itemID" + :store-module-name="storeModuleName" /> </template> @@ -20,15 +21,20 @@ export default { default: () => undefined, }, }, + data() { + return { + storeModuleName: 'targetReportCard', + } + }, computed: mapState({ - reportCardStructure: (state) => state.reportCard.reportCardStructure, + reportCardStructure: (state) => state.targetReportCard.reportCardStructure, }), mounted() { const reportCardStructure = TargetReportCardGenerator.generateReportCardStructure( this.itemID ) this.$store.dispatch( - 'reportCard/setReportCardStructure', + 'targetReportCard/setReportCardStructure', reportCardStructure ) }, diff --git a/store/reportCard.js b/store/probeReportCard.js similarity index 100% rename from store/reportCard.js rename to store/probeReportCard.js diff --git a/store/targetReportCard.js b/store/targetReportCard.js new file mode 100644 index 0000000000000000000000000000000000000000..a71c0fb0ce1766c92d77f3472ff6f354774e4d57 --- /dev/null +++ b/store/targetReportCard.js @@ -0,0 +1,3 @@ +import reportCard from '~/web-components-submodule/store/reportCard.js' + +export default reportCard diff --git a/web-components-submodule b/web-components-submodule index 42317d9dd9d635fb3cd5e851eac9b0f1695a09c9..45ca7d0e6680285eed746345a713e6858d50ae37 160000 --- a/web-components-submodule +++ b/web-components-submodule @@ -1 +1 @@ -Subproject commit 42317d9dd9d635fb3cd5e851eac9b0f1695a09c9 +Subproject commit 45ca7d0e6680285eed746345a713e6858d50ae37