Helper functions for the circulation dashboard components.
Summary
Functions
Calculates days between two dates.
Returns badge classes for event types in history detail.
Returns color classes for event types in history.
Returns CSS classes for fine status badges.
Returns CSS classes for fine type badges.
Formats a Date to a user-friendly string.
Formats a DateTime to a user-friendly string.
Formats a Decimal amount as Indonesian Rupiah currency.
Checks if a date is overdue compared to today.
Calculate predicted fine for a transaction.
Returns CSS classes for priority text.
Returns CSS classes for requisition status badges.
Returns CSS classes for requisition type badges.
Returns CSS classes for reservation status badges.
Returns CSS classes for status badges.
Returns a user-friendly status description.
Returns CSS classes for transaction type badges.
Functions
Calculates days between two dates.
Returns badge classes for event types in history detail.
Returns color classes for event types in history.
Returns CSS classes for fine status badges.
Returns CSS classes for fine type badges.
Formats a Date to a user-friendly string.
Formats a DateTime to a user-friendly string.
Formats a Decimal amount as Indonesian Rupiah currency.
Checks if a date is overdue compared to today.
Calculate predicted fine for a transaction.
Returns CSS classes for priority text.
Returns CSS classes for requisition status badges.
Returns CSS classes for requisition type badges.
Returns CSS classes for reservation status badges.
Returns CSS classes for status badges.
Returns a user-friendly status description.
Returns CSS classes for transaction type badges.