update store references

This commit is contained in:
Katie Kroell 2023-07-24 14:19:23 -04:00
parent 4eb4148b96
commit 68ccd5599c

View file

@ -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 {