From ad5f5310e34d0839858b26af6c92c31568f25205 Mon Sep 17 00:00:00 2001 From: Sneha Date: Mon, 15 May 2023 20:04:15 +0530 Subject: [PATCH 1/3] SLT-418 --- .../vehicle-question/vehicle-question.vue | 68 +++++++++++ .../vehicle-selection/vehicle-selection.vue | 114 ++++++++++-------- 2 files changed, 134 insertions(+), 48 deletions(-) create mode 100644 src/iss-components/vehicle-question/vehicle-question.vue diff --git a/src/iss-components/vehicle-question/vehicle-question.vue b/src/iss-components/vehicle-question/vehicle-question.vue new file mode 100644 index 00000000..201e0282 --- /dev/null +++ b/src/iss-components/vehicle-question/vehicle-question.vue @@ -0,0 +1,68 @@ + + + diff --git a/src/layouts/vehicle-selection/vehicle-selection.vue b/src/layouts/vehicle-selection/vehicle-selection.vue index cb53c2ea..8796e7fb 100644 --- a/src/layouts/vehicle-selection/vehicle-selection.vue +++ b/src/layouts/vehicle-selection/vehicle-selection.vue @@ -8,12 +8,16 @@
- - + + + + + + + { vm.years = resultMap.yearQuestionInitialData; vm.setCmsContent(resultMap.cmsContent); - vm.$refs.yearQuestion.initializeComponent( - resultMap.yearQuestionInitialData - ); - vm.$refs.makeQuestion.initializeComponent( - resultMap.makeQuestionInitialData - ); + // vm.$refs.VehicleQuestion.initializeComponent( + // resultMap.yearQuestionInitialData + // ); + // vm.$refs.makeQuestion.initializeComponent( + // resultMap.makeQuestionInitialData + // ); - vm.$refs.modelQuestion.initializeComponent( - resultMap.modelQuestionInitialData - ); - vm.$refs.styleQuestion.initializeComponent( - resultMap.styleQuestionInitialData - ); + // vm.$refs.modelQuestion.initializeComponent( + // resultMap.modelQuestionInitialData + // ); + // vm.$refs.styleQuestion.initializeComponent( + // resultMap.styleQuestionInitialData + // ); }); }, @@ -121,16 +137,18 @@ export default { const parsedYearIndex = parseInt(yearIndex); this.mainStore.updateVehicleYear( this.years[parsedYearIndex] ); - this.$refs["makeQuestion"].getNewValues(); + this.$refs["VehicleQuestion"].getNewValues(); }, selectedMake(make) { this.mainStore.updateVehicleMake( make ); - this.$refs["modelQuestion"].getNewValues(); + this.$refs["VehicleQuestion"].getNewValues(); + //this.$refs["modelQuestion"].getNewValues(); }, selectedModel(model) { this.mainStore.updateVehicleModel( model ); - this.$refs["styleQuestion"].getNewValues(); + this.$refs["VehicleQuestion"].getNewValues(); + //this.$refs["styleQuestion"].getNewValues(); }, selectedStyle(style) { this.mainStore.updateVehicleStyle( style ); @@ -165,19 +183,19 @@ export default { }, async updateStyleValues() { return await this.mainStore.getVehicleStyles(); - } - }, - + }, + }, components: { - yearQuestion, - makeQuestion, - modelQuestion, + // yearQuestion, + // makeQuestion, + // modelQuestion, siteHeader, siteSubHeader, vehicleBanner, siteFooter, Form, - styleQuestion, + VehicleQuestion + //styleQuestion, }, }; From e29445bb8354126aa31f3bb2323093547d823b93 Mon Sep 17 00:00:00 2001 From: Sneha Date: Mon, 15 May 2023 20:15:49 +0530 Subject: [PATCH 2/3] Vehicle question --- .../vehicle-question/vehicle-question.vue | 3 - .../make-question/make-question.vue | 76 ------------------ .../model-question/model-question.vue | 77 ------------------- .../style-question/style-question.vue | 76 ------------------ .../vehicle-selection/vehicle-selection.vue | 49 +----------- .../year-question/year-question.vue | 63 --------------- 6 files changed, 3 insertions(+), 341 deletions(-) delete mode 100644 src/layouts/vehicle-selection/make-question/make-question.vue delete mode 100644 src/layouts/vehicle-selection/model-question/model-question.vue delete mode 100644 src/layouts/vehicle-selection/style-question/style-question.vue delete mode 100644 src/layouts/vehicle-selection/year-question/year-question.vue diff --git a/src/iss-components/vehicle-question/vehicle-question.vue b/src/iss-components/vehicle-question/vehicle-question.vue index 201e0282..7161173c 100644 --- a/src/iss-components/vehicle-question/vehicle-question.vue +++ b/src/iss-components/vehicle-question/vehicle-question.vue @@ -60,9 +60,6 @@ export default { const results = await this.updateValues(); this.values = results?.data; }, - initializeComponent(initialData) { - this.values = initialData; - }, }, }; diff --git a/src/layouts/vehicle-selection/make-question/make-question.vue b/src/layouts/vehicle-selection/make-question/make-question.vue deleted file mode 100644 index 1ab0e45d..00000000 --- a/src/layouts/vehicle-selection/make-question/make-question.vue +++ /dev/null @@ -1,76 +0,0 @@ - - - diff --git a/src/layouts/vehicle-selection/model-question/model-question.vue b/src/layouts/vehicle-selection/model-question/model-question.vue deleted file mode 100644 index e1cb2a75..00000000 --- a/src/layouts/vehicle-selection/model-question/model-question.vue +++ /dev/null @@ -1,77 +0,0 @@ - - - diff --git a/src/layouts/vehicle-selection/style-question/style-question.vue b/src/layouts/vehicle-selection/style-question/style-question.vue deleted file mode 100644 index b957d923..00000000 --- a/src/layouts/vehicle-selection/style-question/style-question.vue +++ /dev/null @@ -1,76 +0,0 @@ - - - diff --git a/src/layouts/vehicle-selection/vehicle-selection.vue b/src/layouts/vehicle-selection/vehicle-selection.vue index 8796e7fb..bf8e3952 100644 --- a/src/layouts/vehicle-selection/vehicle-selection.vue +++ b/src/layouts/vehicle-selection/vehicle-selection.vue @@ -9,10 +9,6 @@
- @@ -42,10 +38,6 @@ import siteFooter from "@/iss-components/site-footer/site-footer"; import siteSubHeader from "@/iss-components/site-sub-header/site-sub-header"; import vehicleBanner from "@/iss-components/vehicle-banner/vehicle-banner"; import VehicleQuestion from "@/iss-components/vehicle-question/vehicle-question"; -// import yearQuestion from "@/layouts/vehicle-selection/year-question/year-question"; -// import makeQuestion from "@/layouts/vehicle-selection/make-question/make-question"; -// import modelQuestion from "@/layouts/vehicle-selection/model-question/model-question"; -// import styleQuestion from "@/layouts/vehicle-selection/style-question/style-question"; // Supporting files import BaseFormMixin from '@/mixins/base-form-mixin.js'; @@ -81,9 +73,6 @@ props:{ // Call APIs const cmsContentPromise = fetchCmsContentForPage(to.query.issPage); const yearQuestionInitialDataPromise = VehicleQuestion.methods.loadInitialData(); - // const makeQuestionInitialDataPromise = makeQuestion.methods.getNewValues(); - // const modelQuestionInitialDataPromise = modelQuestion.methods.getNewValues(); - // const styleQuestionInitialDataPromise = styleQuestion.methods.getNewValues(); // Settle promises and get results const promiseResultMap = [ @@ -95,18 +84,6 @@ props:{ resultKey: "yearQuestionInitialData", promise: yearQuestionInitialDataPromise, }, - // { - // resultKey: "makeQuestionInitialData", - // promise: makeQuestionInitialDataPromise, - // }, - // { - // resultKey: "modelQuestionInitialData", - // promise: modelQuestionInitialDataPromise, - // }, - // { - // resultKey: "styleQuestionInitialData", - // promise: styleQuestionInitialDataPromise, - // }, ]; @@ -116,19 +93,6 @@ props:{ next((vm) => { vm.years = resultMap.yearQuestionInitialData; vm.setCmsContent(resultMap.cmsContent); - // vm.$refs.VehicleQuestion.initializeComponent( - // resultMap.yearQuestionInitialData - // ); - // vm.$refs.makeQuestion.initializeComponent( - // resultMap.makeQuestionInitialData - // ); - - // vm.$refs.modelQuestion.initializeComponent( - // resultMap.modelQuestionInitialData - // ); - // vm.$refs.styleQuestion.initializeComponent( - // resultMap.styleQuestionInitialData - // ); }); }, @@ -137,18 +101,16 @@ props:{ const parsedYearIndex = parseInt(yearIndex); this.mainStore.updateVehicleYear( this.years[parsedYearIndex] ); - this.$refs["VehicleQuestion"].getNewValues(); + this.$refs["VehiclemakeQuestion"].getNewValues(); }, selectedMake(make) { this.mainStore.updateVehicleMake( make ); - this.$refs["VehicleQuestion"].getNewValues(); - //this.$refs["modelQuestion"].getNewValues(); + this.$refs["VehiclemodelQuestion"].getNewValues(); }, selectedModel(model) { this.mainStore.updateVehicleModel( model ); - this.$refs["VehicleQuestion"].getNewValues(); - //this.$refs["styleQuestion"].getNewValues(); + this.$refs["VehiclestyleQuestion"].getNewValues(); }, selectedStyle(style) { this.mainStore.updateVehicleStyle( style ); @@ -157,7 +119,6 @@ props:{ methods: { arePagePrerequisitesValid() { - return true; }, backButtonAction() { @@ -186,16 +147,12 @@ props:{ }, }, components: { - // yearQuestion, - // makeQuestion, - // modelQuestion, siteHeader, siteSubHeader, vehicleBanner, siteFooter, Form, VehicleQuestion - //styleQuestion, }, }; diff --git a/src/layouts/vehicle-selection/year-question/year-question.vue b/src/layouts/vehicle-selection/year-question/year-question.vue deleted file mode 100644 index 97ba0090..00000000 --- a/src/layouts/vehicle-selection/year-question/year-question.vue +++ /dev/null @@ -1,63 +0,0 @@ - - - \ No newline at end of file From 3ac9d786d3a82cb7d2ab70edf18879bb425837d4 Mon Sep 17 00:00:00 2001 From: Sneha Date: Tue, 16 May 2023 15:06:32 +0530 Subject: [PATCH 3/3] SLT-418 --- .../vehicle-question/vehicle-question.vue | 33 ++------ .../vehicle-selection/vehicle-selection.vue | 78 +++++++++++-------- 2 files changed, 55 insertions(+), 56 deletions(-) diff --git a/src/iss-components/vehicle-question/vehicle-question.vue b/src/iss-components/vehicle-question/vehicle-question.vue index 7161173c..b599d138 100644 --- a/src/iss-components/vehicle-question/vehicle-question.vue +++ b/src/iss-components/vehicle-question/vehicle-question.vue @@ -8,7 +8,7 @@