fix(sales-stats): крупные суммы сводки без копеек (короче, не режет)

formatWithCurrency по умолчанию даёт 2 знака без разделителей разрядов
(«2521000.00 ₽») — длинно и режется. Для итоговых сумм сводки (доход, доход с
допов, ручные пополнения) показываем целые рубли.
This commit is contained in:
c0mrade
2026-06-02 15:26:12 +03:00
parent 631e922f78
commit a687cc3d18

View File

@@ -143,6 +143,7 @@ export default function AdminSalesStats() {
? '...' ? '...'
: formatWithCurrency( : formatWithCurrency(
(summary?.total_revenue_kopeks ?? 0) / SALES_STATS.KOPEKS_DIVISOR, (summary?.total_revenue_kopeks ?? 0) / SALES_STATS.KOPEKS_DIVISOR,
0,
) )
} }
valueClassName="text-success-400" valueClassName="text-success-400"
@@ -181,6 +182,7 @@ export default function AdminSalesStats() {
? '...' ? '...'
: formatWithCurrency( : formatWithCurrency(
(summary?.addon_revenue_kopeks ?? 0) / SALES_STATS.KOPEKS_DIVISOR, (summary?.addon_revenue_kopeks ?? 0) / SALES_STATS.KOPEKS_DIVISOR,
0,
) )
} }
valueClassName="text-accent-400" valueClassName="text-accent-400"
@@ -191,7 +193,10 @@ export default function AdminSalesStats() {
value={ value={
summaryLoading summaryLoading
? '...' ? '...'
: formatWithCurrency((summary?.manual_topup_kopeks ?? 0) / SALES_STATS.KOPEKS_DIVISOR) : formatWithCurrency(
(summary?.manual_topup_kopeks ?? 0) / SALES_STATS.KOPEKS_DIVISOR,
0,
)
} }
valueClassName="text-warning-400" valueClassName="text-warning-400"
delta={deltas?.manualTopup} delta={deltas?.manualTopup}