Add estimate tildes.

This commit is contained in:
Hyperling 2025-02-21 08:10:38 -07:00
parent 064884dc07
commit 991eea4d54

View File

@ -77,11 +77,19 @@ class SummaryCardForTotals extends StatelessWidget {
monthlyTotal += e.calcComparableAmountYearly() / 12;
yearlyTotal += e.calcComparableAmountYearly();
}
String dailyEstimate =
dailyTotal.toStringAsFixed(3).endsWith("0") ? "" : "~",
monthlyEstimate =
monthlyTotal.toStringAsFixed(3).endsWith("0") ? "" : "~",
yearlyEstimate =
yearlyTotal.toStringAsFixed(3).endsWith("0") ? "" : "~";
return SummaryCard(
name: "$summaryTypeLabel Totals",
leftText: "${dailyTotal.toStringAsFixed(2)} Daily",
middleText: "${monthlyTotal.toStringAsFixed(2)} Monthly",
rightText: "${yearlyTotal.toStringAsFixed(2)} Yearly",
leftText: "$dailyEstimate${dailyTotal.toStringAsFixed(2)} Daily",
middleText:
"$monthlyEstimate${monthlyTotal.toStringAsFixed(2)} Monthly",
rightText:
"$yearlyEstimate${yearlyTotal.toStringAsFixed(2)} Yearly",
);
});
}