diff --git a/src/layouts/address-lookup/address-lookup.vue b/src/layouts/address-lookup/address-lookup.vue index 3bcdafd59..2086cd032 100644 --- a/src/layouts/address-lookup/address-lookup.vue +++ b/src/layouts/address-lookup/address-lookup.vue @@ -31,6 +31,9 @@ import { Form } from "vee-validate"; // Supporting files import { fetchCmsContentForPage } from "@/helpers/cms-content-helper"; import { settleAllPromises } from "@/helpers/layout-helper"; +import { storeActions } from "@/constants/store-actions"; +import store from "@/store"; + export default { name: "address-lookup", @@ -62,8 +65,7 @@ export default { vm.$refs.funnelFooter.initializeComponent( resultMap.cmsContent.FunnelFooterWidget ); - vm.$refs.customerQuestions.initializeComponent( - [ + vm.$refs.customerQuestions.initializeComponent([ resultMap.cmsContent.StreetAddressQuestionWidget, resultMap.cmsContent.CityQuestionWidget, resultMap.cmsContent.StateQuestionWidget, @@ -73,6 +75,7 @@ export default { resultMap.cmsContent.FirstNameQuestionWidget, resultMap.cmsContent.LastNameQuestionWidget, resultMap.cmsContent.EmailAddressQuestionWidget, + ] ); }); @@ -93,7 +96,13 @@ export default { } }, methods: { + arePagePrerequisitesValid() { + return store.getters.vehicle.carId !== null; + }, + resetDependentState() { + // Invokes + }, }, components: { funnelHeader,