From 8fc29cbdf8f878feff730993ad60d3ea3350a395 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Tue, 28 Jan 2025 13:55:45 -0500 Subject: [PATCH] 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, }, };