diff --git a/src/layouts/service-location/service-location.vue b/src/layouts/service-location/service-location.vue index 37a4cda43..f8a6de292 100644 --- a/src/layouts/service-location/service-location.vue +++ b/src/layouts/service-location/service-location.vue @@ -26,6 +26,7 @@ import { Form } from "vee-validate"; import { fetchCmsContentForPage } from "@/helpers/cms-content-helper"; import { settleAllPromises } from "@/helpers/layout-helper"; import { navigateToHeritageFunnel } from "@/helpers/heritage-integration/navigation-helper"; +import store from "@/store"; export default { name: "service-location", @@ -53,7 +54,11 @@ export default { }, methods: { arePagePrerequisitesValid() { - return true; + return ( + store.getters.lineItems.supportingItems !== null && + store.getters.order.serviceLocation.zipCode !== null && + store.getters.payment.isInsurance !== null + ); }, backButtonAction() {