@@ -266,6 +280,13 @@ const StatCard: React.FC = ({ icon, label, value, sub, to }) => {
if (to) {
return {inner};
}
+ if (onClick) {
+ return (
+
+ );
+ }
return inner;
};
diff --git a/frontend/src/services/bills.service.ts b/frontend/src/services/bills.service.ts
index a4d0fffe..d64cb3c8 100644
--- a/frontend/src/services/bills.service.ts
+++ b/frontend/src/services/bills.service.ts
@@ -386,6 +386,9 @@ export interface CrmOverviewStats {
monthMinor: number;
quarterMinor: number;
yearMinor: number;
+ /** Revenue since Jan 1 of the current year (calendar YTD). The
+ * dashboard's "year" tile toggles between this and yearMinor. */
+ calendarYearMinor: number;
};
outstanding: {
totalMinor: number;