diff --git a/components/DuesActionCard.vue b/components/DuesActionCard.vue index 27eb8de..066100f 100644 --- a/components/DuesActionCard.vue +++ b/components/DuesActionCard.vue @@ -51,24 +51,57 @@
-
- - mdi-calendar - {{ status === 'overdue' ? 'Was Due' : 'Due Date' }} - - - {{ formatDate(member.payment_due_date) }} - +
+ +
+ + mdi-clock-alert + Days Overdue + + + {{ member.overdueDays || 0 }} days + +
+ +
+ + mdi-information + {{ member.overdueReason }} + +
+ +
+ + mdi-calendar-check + Last Payment + + + {{ formatDate(member.membership_date_paid) }} + +
- -
- - {{ status === 'overdue' ? 'mdi-clock-alert' : 'mdi-clock' }} - {{ status === 'overdue' ? 'Days Overdue' : 'Days Until Due' }} - - - {{ Math.abs(daysDifference) }} days - + +
+ +
+ + mdi-calendar + Due Date + + + {{ formatDate(member.nextDueDate || member.payment_due_date) }} + +
+ +
+ + mdi-clock + Days Until Due + + + {{ member.daysUntilDue || 0 }} days + +
@@ -130,8 +163,16 @@