From a511a550bf296d4ed98884231f3ccf0dcb51af01 Mon Sep 17 00:00:00 2001 From: brydon1 Date: Wed, 6 Sep 2023 12:18:57 -0400 Subject: [PATCH] Fixing store reference in remaining prerequisites --- src/layouts/address-vehicles/address-vehicles.vue | 2 +- src/layouts/license-plate-lookup/license-plate-lookup.vue | 2 +- src/layouts/vehicle-parts/vehicle-parts.vue | 7 ++++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/layouts/address-vehicles/address-vehicles.vue b/src/layouts/address-vehicles/address-vehicles.vue index 63cb3572..4494d938 100644 --- a/src/layouts/address-vehicles/address-vehicles.vue +++ b/src/layouts/address-vehicles/address-vehicles.vue @@ -226,7 +226,7 @@ export default { getRouterLinkRouteFromCopy, getRouterLinkDisplayTextFromCopy, arePagePrerequisitesValid() { - if (this.mainStore.order.vehicle.carId) { + if (useMainStore().order.vehicle.carId) { return true; } return false; diff --git a/src/layouts/license-plate-lookup/license-plate-lookup.vue b/src/layouts/license-plate-lookup/license-plate-lookup.vue index 91d70b2b..a1b46623 100644 --- a/src/layouts/license-plate-lookup/license-plate-lookup.vue +++ b/src/layouts/license-plate-lookup/license-plate-lookup.vue @@ -218,7 +218,7 @@ export default { }, methods: { arePagePrerequisitesValid() { - return this.mainStore.order.vehicle.carId !== null; + return useMainStore().order.vehicle.carId !== null; }, loadDefaultsFromStore() { this.customerQuestions = this.mainStore.customerData.addressQuestions.state; diff --git a/src/layouts/vehicle-parts/vehicle-parts.vue b/src/layouts/vehicle-parts/vehicle-parts.vue index 7848c4e3..52b33ed8 100644 --- a/src/layouts/vehicle-parts/vehicle-parts.vue +++ b/src/layouts/vehicle-parts/vehicle-parts.vue @@ -77,6 +77,7 @@ import issPageValues from '@/router/router-constants/issPage-values'; import { Form } from 'vee-validate'; import vehicleQuestionsMixin from '@/mixins/vehicle-questions-mixin'; import BaseFormMixin from '@/mixins/base-form-mixin.js'; +import { useMainStore } from '@/store'; export default { name: 'vehicle-parts', @@ -178,9 +179,9 @@ export default { arePagePrerequisitesValid() { // Check if isRepair is populated and if the pageData we need is here (Parts data) return ( - this.mainStore.damage.isRepair != null - && this.mainStore.pageData(issPageValues.VEHICLE_PARTS) - && Object.keys(this.mainStore.pageData(issPageValues.VEHICLE_PARTS)).length !== 0 + useMainStore().damage.isRepair != null + && useMainStore().pageData(issPageValues.VEHICLE_PARTS) + && Object.keys(useMainStore().pageData(issPageValues.VEHICLE_PARTS)).length !== 0 ); }, async forwardButtonAction() {