From e4997d67ca1cbb2ff56e7803523966ee6f775076 Mon Sep 17 00:00:00 2001 From: Chloe Herd Date: Wed, 26 Jul 2023 10:48:44 -0400 Subject: [PATCH] Add address rendering --- .../service-location-review.vue | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/src/layouts/review/review-sections/service-location-review/service-location-review.vue b/src/layouts/review/review-sections/service-location-review/service-location-review.vue index 9f8a1ed6a..16f1de446 100644 --- a/src/layouts/review/review-sections/service-location-review/service-location-review.vue +++ b/src/layouts/review/review-sections/service-location-review/service-location-review.vue @@ -25,7 +25,30 @@ export default { }, computed: { displayContent() { - return [`Address placeholder`]; + return [ + `${this.addressInfo.address}${this.addressInfo.address2 ? ", " : ""}${ + this.addressInfo.address2 + }, ${this.addressInfo.city}, ${this.addressInfo.state} ${this.addressInfo.zipCode}`, + ]; + }, + addressInfo() { + if (this.serviceLocation?.appointmentType === AppointmentTypeStrings.MOBILE) { + return { + address: this.serviceLocation?.address, + address2: this.serviceLocation?.address2, + city: this.serviceLocation?.city, + state: this.serviceLocation?.state, + zipCode: this.serviceLocation?.zipCode, + }; + } else { + return { + address: this.serviceLocation?.provider?.address?.streetAddress, + address2: "", + city: this.serviceLocation?.provider?.address?.city, + state: this.serviceLocation?.provider?.address?.state, + zipCode: this.serviceLocation?.provider?.address?.zipCode, + }; + } }, }, components: {