From 4f53a1fa45f76aab0a3d700198d2800967b73dec Mon Sep 17 00:00:00 2001 From: Chloe Herd Date: Tue, 15 Aug 2023 13:22:48 -0400 Subject: [PATCH] Compute cms without reloading page. --- .../review-sections/customer-review/customer-review.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/layouts/review/review-sections/customer-review/customer-review.vue b/src/layouts/review/review-sections/customer-review/customer-review.vue index 678dcf0b6..d8777d9e4 100644 --- a/src/layouts/review/review-sections/customer-review/customer-review.vue +++ b/src/layouts/review/review-sections/customer-review/customer-review.vue @@ -36,7 +36,10 @@ export default { return this.customer?.phoneNumber; }, smsOptIn() { - return this.getCmsContent(this.cmsWidgetName, "SubheaderText"); + const rawCmsText = this.getCmsContent(this.cmsWidgetName, "SubheaderText"); + const joinerText = this.customer?.isSmsOptIn ? "in to" : "out of"; + + return rawCmsText.replace("{custom:smsOptInJoiner}", joinerText); }, }, components: {