From 50dc339660776f9d5815c75eccf4bafeb828abf6 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Mon, 22 Apr 2024 12:35:58 -0400 Subject: [PATCH] Fix formatting error. --- .../duplicate-check/duplicate-check.vue | 65 ++++++++++--------- 1 file changed, 34 insertions(+), 31 deletions(-) diff --git a/src/layouts/duplicate-check/duplicate-check.vue b/src/layouts/duplicate-check/duplicate-check.vue index fd66e159..7a13dee5 100644 --- a/src/layouts/duplicate-check/duplicate-check.vue +++ b/src/layouts/duplicate-check/duplicate-check.vue @@ -76,10 +76,6 @@ export default { vm.setCmsContent(cmsContent); }); }, - setup() { - const mainStore = useMainStore(); - return { mainStore }; - }, data() { return { selectedAnswer: null, @@ -114,25 +110,31 @@ export default { }, duplicateOrders() { const duplicateOrderText = 'Finish Existing Claim'; - const orders = this.mainStore.applicationUser.duplicateOrders; - return orders?.map((o) => { - const vehicle = !!o.vehicleYear && !!o.vehicleMake && !!o.vehicleModel - ? `${o.vehicleYear} ${o.vehicleMake} ${o.vehicleModel}` - : null; + const orders = useMainStore().applicationUser.duplicateOrders; + return ( + orders?.map((o) => { + const vehicle = + !!o.vehicleYear && !!o.vehicleMake && !!o.vehicleModel + ? `${o.vehicleYear} ${o.vehicleMake} ${o.vehicleModel}` + : null; - const dateOfLoss = o.responseDate == null ? '' : new Date(o.responseDate).toLocaleDateString(); - const subtext = vehicle && o.responseDate - ? `${vehicle}, ${dateOfLoss}` - : (vehicle ?? '').concat(dateOfLoss); + const dateOfLoss = + o.responseDate == null + ? '' + : new Date(o.responseDate).toLocaleDateString(); + const subtext = + vehicle && o.responseDate + ? `${vehicle}, ${dateOfLoss}` + : (vehicle ?? '').concat(dateOfLoss); - return { - Text: duplicateOrderText, - Name: o.referralNumber, - SubText: toTitleCase(subtext), - value: o.correlationId - }; - }) ?? []; - }, + return { + Text: duplicateOrderText, + Name: o.referralNumber, + SubText: toTitleCase(subtext), + value: o, + }; + }) ?? [] + ); }, answers() { return [...this.duplicateOrders, ...this.answersFromCms]; @@ -143,16 +145,17 @@ export default { * @summary Steps to perform when forward button clicked. */ async forwardButtonAction() { - if (this.selectedAnswer !== null) { - const selectedReferral = this.mainStore.applicationUser.duplicateOrders.find((o) => o.correlationId === this.selectedAnswer); - if (selectedReferral) { - await this.mainStore.loadSession(selectedReferral) - .catch(() => {}) - .finally(() => { - this.navigateForward(); - }); - return; - } + if ( + this.selectedAnswer !== null && + typeof this.selectedAnswer === 'object' + ) { + await useMainStore() + .loadSession(this.selectedAnswer) + .catch(() => {}) + .finally(() => { + this.navigateForward(); + }); + return; } this.navigateForward();