From c6edd6d25ded470b1dc70afc209b534df47535c1 Mon Sep 17 00:00:00 2001 From: Matt Date: Fri, 15 Aug 2025 15:45:38 +0200 Subject: [PATCH] fixes --- components/AddMemberDialog.vue | 90 +++++++++++++++++++++++++++++---- components/EditMemberDialog.vue | 90 +++++++++++++++++++++++++++++---- 2 files changed, 160 insertions(+), 20 deletions(-) diff --git a/components/AddMemberDialog.vue b/components/AddMemberDialog.vue index 6a2ffee..418cf93 100644 --- a/components/AddMemberDialog.vue +++ b/components/AddMemberDialog.vue @@ -159,6 +159,8 @@ variant="outlined" :error="hasFieldError('Membership Date Paid')" :error-messages="getFieldError('Membership Date Paid')" + hint="Enter the actual date when dues were paid (can be historical)" + persistent-hint /> @@ -170,8 +172,29 @@ variant="outlined" :error="hasFieldError('Payment Due Date')" :error-messages="getFieldError('Payment Due Date')" + hint="Enter when payment is due (for new members in grace period)" + persistent-hint /> + + + + +
+ + {{ calculatedDuesStatus.icon }} + +
+
+ Calculated Dues Status: {{ calculatedDuesStatus.text }} +
+
+ {{ calculatedDuesStatus.message }} +
+
+
+
+
@@ -202,6 +225,7 @@