fix(dashboard): унифицировать расчёт проблем инвентаря между API и UI
Docker / build (push) Has been cancelled

Счётчик issuesCount и таблица «Проблемы» теперь используют общую логику в @cfdm/shared; добавлены категории «истекает 7 дн» и «низкий баланс».

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Denozordec
2026-06-29 00:24:49 +07:00
co-authored by Cursor
parent 31a4798d78
commit 2c66d0c0ee
11 changed files with 440 additions and 321 deletions
@@ -6,7 +6,9 @@ import { Button } from '@cfdm/ui/components/button'
const HEALTH_LABELS: Record<string, string> = {
'no-rate': 'Нет ставки или валюты',
'paid-overdue': 'Просрочена оплата (оценка)',
'expiring-soon': 'Истекает в течение 7 дней',
'stale-sync': 'Нет успешного синка > 48 ч',
'low-balance': 'Низкий баланс аккаунта',
'balance-mismatch': 'Баланс API и ledger расходятся',
}