From b17e006d6510478225986e5614419e2d3796cc8a Mon Sep 17 00:00:00 2001 From: Jennie Robinson Faber Date: Sun, 19 Apr 2026 19:08:57 +0100 Subject: [PATCH] =?UTF-8?q?feat(frontend):=20rename=20contributionTier=20?= =?UTF-8?q?=E2=86=92=20contributionAmount=20across=20remaining=20pages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/composables/useMemberPayment.js | 2 +- app/pages/accept-invite.vue | 111 +++++++++++++++++++++++----- app/pages/admin/members/[id].vue | 16 ++-- app/pages/admin/members/index.vue | 63 +++++++--------- app/pages/member/dashboard.vue | 4 +- app/pages/member/payment-setup.vue | 18 ++--- 6 files changed, 133 insertions(+), 81 deletions(-) diff --git a/app/composables/useMemberPayment.js b/app/composables/useMemberPayment.js index 6b49ecd..0064b71 100644 --- a/app/composables/useMemberPayment.js +++ b/app/composables/useMemberPayment.js @@ -62,7 +62,7 @@ export const useMemberPayment = () => { body: { customerId: customerId.value, customerCode: customerCode.value, - contributionTier: memberData.value?.contributionTier || '5', + contributionAmount: memberData.value?.contributionAmount ?? 5, cardToken: paymentResult.cardToken, }, }) diff --git a/app/pages/accept-invite.vue b/app/pages/accept-invite.vue index 6a9aaa8..d29bdbc 100644 --- a/app/pages/accept-invite.vue +++ b/app/pages/accept-invite.vue @@ -124,18 +124,31 @@
- - + +
+ $ + +
+
+ +
+

{{ guidanceLabel }}

Pay what you can. If you can pay more, you're making room for someone who can't.

@@ -171,7 +184,7 @@

Payment Information

- You're signing up for ${{ form.contributionTier }} CAD / month. + You're signing up for ${{ form.contributionAmount }} CAD / month.

{{ errorMessage }}
@@ -199,7 +212,11 @@