diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index 6596ec48..fb16ae5e 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -174,9 +174,13 @@ export default { vm.availableLineItems = pricingResults; }); }, + setup() { + const mainStore = useMainStore(); + return { mainStore }; + }, data() { return { - isVerified: store.order.payment.insuranceCoverage.isVerified, + isVerified: useMainStore().order.payment.insuranceCoverage.isVerified, supportingItems: [], pricedGlassParts: [], availableLineItems: [], @@ -234,12 +238,12 @@ export default { }, vehicleDeductible() { if (this.coverageVerified) { - if (store.order.damage.isRepair) { - const repairDeductible = store.order.policy.deductible.repair; + if (this.mainStore.order.damage.isRepair) { + const repairDeductible = this.mainStore.order.policy.deductible.repair; return repairDeductible; } - const replaceDeductible = store.order.policy.deductible.replace; + const replaceDeductible = this.mainStore.order.policy.deductible.replace; return replaceDeductible; } return null; @@ -266,7 +270,7 @@ export default { return !this.isVerified; }, verifiedNoComp() { - return this.coverageVerified ? store.order.policy.noCoverage : false; + return this.coverageVerified ? this.mainStore.order.policy.noCoverage : false; }, verifiedITAC() { return this.coverageVerified @@ -279,8 +283,8 @@ export default { && this.totalServicePrice > this.vehicleDeductible; }, ADASReplace() { - if (!store.order.damage.isRepair) { - const parts = store.order.lineItems.glassParts; + if (!this.mainStore.order.damage.isRepair) { + const parts = this.mainStore.order.lineItems.glassParts; if (parts != null && parts.filter((part) => part.requiresRecalibration).length > 0) { @@ -293,7 +297,7 @@ export default { return !this.ADASReplace; }, nonADASRepair() { - return store.order.damage.isRepair; + return this.mainStore.order.damage.isRepair; }, totalServicePrice() { let total = 0; @@ -350,7 +354,7 @@ export default { if (this.selectedProvider === 'Safelite') { this.$router.navigate(this.navigationScenarios.CLICKED_FORWARD_WITH_SAFELITE, this.$route); - } else if (store.issConfig.enableTPAFlow) { + } else if (this.mainStore.issConfig.enableTPAFlow) { this.$router.navigate(this.navigationScenarios.CLICKED_FORWARD_WITH_THIRD_PARTY, this.$route); } else {