From dc2493e2ccecddb6f0d17803a781ed636c983eab Mon Sep 17 00:00:00 2001 From: Isa Herico Velasco <7840857+iisa@users.noreply.github.com> Date: Thu, 30 Jan 2025 13:35:43 -0800 Subject: [PATCH] receipts view (#15) --- demo/index.html | 118 ++++++++++++ index.ts | 2 + package-lock.json | 17 +- package.json | 5 +- src/models/receipt.ts | 53 ++++++ src/monthly-giving-circle.ts | 86 ++++++++- src/presentational/iaux-button.ts | 93 ++++++++++ src/presentational/mgc-title.ts | 27 ++- src/receipts.ts | 237 ++++++++++++++++++++++++ src/welcome-message.ts | 1 + test/monthly-giving-circle.test.ts | 131 ++++++++++++- test/receipt-email-request-flow.test.ts | 72 +++++++ 12 files changed, 823 insertions(+), 19 deletions(-) create mode 100644 src/models/receipt.ts create mode 100644 src/presentational/iaux-button.ts create mode 100644 src/receipts.ts create mode 100644 test/receipt-email-request-flow.test.ts diff --git a/demo/index.html b/demo/index.html index 5fd6b5b..c442503 100644 --- a/demo/index.html +++ b/demo/index.html @@ -37,14 +37,132 @@