diff --git a/src/layouts/molding-questions/molding-questions.vue b/src/layouts/molding-questions/molding-questions.vue index 44b4cd38..e3c6c13e 100644 --- a/src/layouts/molding-questions/molding-questions.vue +++ b/src/layouts/molding-questions/molding-questions.vue @@ -31,6 +31,7 @@ import { errorMessages } from "@/constants/error-messages"; import vehicleQuestionsMixin from "@/mixins/vehicle-questions-mixin"; import { useMainStore } from "@/store"; import { issPageValues } from "@/router/router-constants/issPage-values"; +import BaseFormMixin from '@/mixins/base-form-mixin.js'; // Import Component import { Form } from "vee-validate"; @@ -41,7 +42,7 @@ defineRule("questions-required", required(errorMessages.OPTION_REQUIRED)); export default { name: "molding-questions", - mixins: [vehicleQuestionsMixin], + mixins: [BaseFormMixin, vehicleQuestionsMixin], async beforeRouteEnter(to, from, next) { const cmsContentPromise = fetchCmsContentForPage(to.query.issPage); @@ -163,6 +164,7 @@ export default { }, ]; } + this.navigateForward(partsOrQuestions, null); }, },