From 3126ddb8ea67d8f341440c755f14b16bad49bda0 Mon Sep 17 00:00:00 2001 From: Jennie Robinson Faber Date: Sat, 23 May 2026 15:10:48 +0100 Subject: [PATCH] fix(join): format flowSummary contribution in cadence units --- app/pages/join.vue | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/app/pages/join.vue b/app/pages/join.vue index cae35fe..8fbcd75 100644 --- a/app/pages/join.vue +++ b/app/pages/join.vue @@ -394,12 +394,16 @@ const needsPayment = computed(() => { return requiresPayment(form.contributionAmount); }); -const flowSummary = computed(() => ({ - name: form.name, - email: form.email, - circle: form.circle, - contribution: formatContributionAmount(form.contributionAmount), -})); +const flowSummary = computed(() => { + const amount = form.contributionAmount || 0; + const suffix = cadence.value === "annual" ? "/yr" : "/mo"; + return { + name: form.name, + email: form.email, + circle: form.circle, + contribution: amount > 0 ? `$${amount}${suffix}` : "$0", + }; +}); const handleSubmit = async () => { if (isSubmitting.value || !isFormValid.value) return;