From f943a3648d594e6c4f57e11a977e053d7de8e454 Mon Sep 17 00:00:00 2001 From: Adam Caouette Date: Fri, 3 May 2024 07:45:58 -0400 Subject: [PATCH 1/2] CSR-1742: refactoring logic out of markup --- src/fmg-components/cart/cart.vue | 41 ++++++++++++++------------------ 1 file changed, 18 insertions(+), 23 deletions(-) diff --git a/src/fmg-components/cart/cart.vue b/src/fmg-components/cart/cart.vue index d231862fa..8e15728db 100644 --- a/src/fmg-components/cart/cart.vue +++ b/src/fmg-components/cart/cart.vue @@ -11,9 +11,7 @@ class="col d-flex justify-content-between py-0"> {{ amountDueText }} {{ - showCoverageAsPending - ? verifyingCoverageText - : getFormattedAmount("", amountDue) + getLineItemAmount("", amountDue, showCoverageAsPending) }} @@ -24,9 +22,11 @@ {{ - showCoverageAsPending - ? verifyingCoverageText - : getFormattedAmount("", deductibleLineItem.subTotal) + getLineItemAmount( + "", + deductibleLineItem.subTotal, + showCoverageAsPending + ) }} @@ -35,12 +35,12 @@
- {{ getFormattedAmount("", packagePrice) }} + {{ getLineItemAmount("", packagePrice) }} - {{ getFormattedAmount("", packagePriceWithoutDiscount) }} + {{ getLineItemAmount("", packagePriceWithoutDiscount) }}
@@ -100,34 +100,26 @@ !showCoverageAsVerified || (showCoverageAsVerified && !cartItem.isCoveredByInsurance) " - >{{ getFormattedAmount(cartItem.category, cartItem.subTotal) }}{{ getLineItemAmount(cartItem.category, cartItem.subTotal) }}
{{ subtotalText }} - {{ - showCoverageAsPending - ? verifyingCoverageText - : getFormattedAmount("", subTotal) - }} + {{ getLineItemAmount("", subTotal, showCoverageAsPending) }}
{{ salesTaxText }} - {{ getFormattedAmount("", salesTax) }} + {{ getLineItemAmount("", salesTax) }}
- {{ amountPaidText }}{{ getFormattedAmount("", amountPaid) }} + {{ amountPaidText }} + {{ getLineItemAmount("", amountPaid) }}
{{ amountDueText }} - {{ - showCoverageAsPending - ? verifyingCoverageText - : getFormattedAmount("", amountDue) - }} + {{ getLineItemAmount("", amountDue, showCoverageAsPending) }}
lineItemsToKeep.cartItemType != cartItemType From 7d67941493fb97b77705e07cba62f39df5a71e0a Mon Sep 17 00:00:00 2001 From: Adam Caouette Date: Fri, 3 May 2024 10:15:09 -0400 Subject: [PATCH 2/2] CSR-1742: refactoring logic out of markup, part 2 --- src/fmg-components/cart/cart.vue | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/src/fmg-components/cart/cart.vue b/src/fmg-components/cart/cart.vue index 8e15728db..1ba5ea562 100644 --- a/src/fmg-components/cart/cart.vue +++ b/src/fmg-components/cart/cart.vue @@ -11,7 +11,7 @@ class="col d-flex justify-content-between py-0"> {{ amountDueText }} {{ - getLineItemAmount("", amountDue, showCoverageAsPending) + getLineItemAmount(amountDue, showCoverageAsPending) }}
@@ -23,7 +23,6 @@ {{ getLineItemAmount( - "", deductibleLineItem.subTotal, showCoverageAsPending ) @@ -35,12 +34,12 @@
- {{ getLineItemAmount("", packagePrice) }} + {{ getLineItemAmount(packagePrice) }} - {{ getLineItemAmount("", packagePriceWithoutDiscount) }} + {{ getLineItemAmount(packagePriceWithoutDiscount) }}
@@ -100,26 +99,28 @@ !showCoverageAsVerified || (showCoverageAsVerified && !cartItem.isCoveredByInsurance) " - >{{ getLineItemAmount(cartItem.category, cartItem.subTotal) }}
{{ + getLineItemAmount(cartItem.subTotal, null, cartItem.category) + }}
{{ subtotalText }} - {{ getLineItemAmount("", subTotal, showCoverageAsPending) }} + {{ getLineItemAmount(subTotal, showCoverageAsPending) }}
{{ salesTaxText }} - {{ getLineItemAmount("", salesTax) }} + {{ getLineItemAmount(salesTax) }}
{{ amountPaidText }} - {{ getLineItemAmount("", amountPaid) }} + {{ getLineItemAmount(amountPaid) }}
{{ amountDueText }} - {{ getLineItemAmount("", amountDue, showCoverageAsPending) }} + {{ getLineItemAmount(amountDue, showCoverageAsPending) }}