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 @@