From 8fc29cbdf8f878feff730993ad60d3ea3350a395 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Tue, 28 Jan 2025 13:55:45 -0500 Subject: [PATCH 01/21] WIP dontation block. --- .../donation-block/donation-block.spec.js | 0 .../donation-block/donation-block.vue | 211 ++++++++++++++++++ src/layouts/payment-method/payment-method.vue | 7 +- 3 files changed, 217 insertions(+), 1 deletion(-) create mode 100644 src/fmg-components/donation-block/donation-block.spec.js create mode 100644 src/fmg-components/donation-block/donation-block.vue diff --git a/src/fmg-components/donation-block/donation-block.spec.js b/src/fmg-components/donation-block/donation-block.spec.js new file mode 100644 index 000000000..e69de29bb diff --git a/src/fmg-components/donation-block/donation-block.vue b/src/fmg-components/donation-block/donation-block.vue new file mode 100644 index 000000000..f9e561ad6 --- /dev/null +++ b/src/fmg-components/donation-block/donation-block.vue @@ -0,0 +1,211 @@ + + + + + diff --git a/src/layouts/payment-method/payment-method.vue b/src/layouts/payment-method/payment-method.vue index 38fa19611..14c318b60 100644 --- a/src/layouts/payment-method/payment-method.vue +++ b/src/layouts/payment-method/payment-method.vue @@ -37,7 +37,10 @@ :isItac="isItac" :isNoComp="isNoComp" :isExpandedOnLoad="false" /> - +
+ +

@@ -156,6 +159,7 @@ import { mapTaxedLineItemsToStoreFormat } from "../../store"; import { coverageStatus } from "@/constants/insurance"; import { containsLineItemWithPartType } from "@/helpers/service-package-helper"; import { containsRecalParts } from "@/helpers/recal-helper"; +import donationBlock from "@/fmg-components/donation-block/donation-block.vue"; defineRule("payment-method-required", required(errorMessages.OPTION_REQUIRED)); defineRule("recal-ack-required", required(errorMessages.RECAL_ACK_REQUIRED)); @@ -847,6 +851,7 @@ export default { textBlock, checkboxQuestion, contentGroupModal, + donationBlock, }, }; From 2a325549002da14d4e9ec955bbb364b1ae952dbd Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Tue, 28 Jan 2025 14:47:11 -0500 Subject: [PATCH 02/21] WIP Foster Love donation block. --- .../donation-block/donation-block.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/fmg-components/donation-block/donation-block.vue b/src/fmg-components/donation-block/donation-block.vue index f9e561ad6..538ae664b 100644 --- a/src/fmg-components/donation-block/donation-block.vue +++ b/src/fmg-components/donation-block/donation-block.vue @@ -5,12 +5,12 @@

-
-
- +
+
+
-
-

+
+

Date: Thu, 30 Jan 2025 09:19:10 -0500 Subject: [PATCH 03/21] CASH-132 donation component updates. Ready for tech review. --- .../donation-block/donation-block.vue | 37 +++++++++++++------ 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/src/fmg-components/donation-block/donation-block.vue b/src/fmg-components/donation-block/donation-block.vue index 538ae664b..a3bca8fe3 100644 --- a/src/fmg-components/donation-block/donation-block.vue +++ b/src/fmg-components/donation-block/donation-block.vue @@ -1,5 +1,5 @@