diff --git a/src/layouts/estimate/estimate.vue b/src/layouts/estimate/estimate.vue index 2e395aa0b..f77f30f8e 100644 --- a/src/layouts/estimate/estimate.vue +++ b/src/layouts/estimate/estimate.vue @@ -13,8 +13,8 @@ cmsWidgetName="VinLookupMethod" class="button-question-overflow" :questionText="questionText" - :answers="answersToDisplay" - :groupName="groupName" + :answers="answersFromCms" + groupName="vinLookupMethodOption" buttonType="listButton" v-model="selectedValues" isRequired @@ -53,13 +53,10 @@ export default { name: "estimate", data() { return { - groupName: "vinLookupMethodOptions", selectedValues: [], }; }, - props: { - name: String, - }, + async beforeRouteEnter(to, from, next) { //Call APIs const cmsContentPromise = fetchCmsContentForPage(to.query.fmgPage); @@ -128,21 +125,6 @@ export default { HomeAddress: true, }; }, - answersToDisplay() { - const filteredAnswers = Array.isArray(this.answersFromCms) - ? this.answersFromCms.filter((ans) => { - const name = ans.Name.split("-"); - return name[0]; - }) - : []; - return filteredAnswers.map((ans) => { - const newName = ans.Name.includes("-") - ? ans.Name.split("-")[1] - : ans.Name; - ans.Name = newName; - return ans; - }); - }, }, components: { funnelHeader,