fix(dashboard): daily-графики и счётчики из GET /v1/admin/stats

Refs EventHub/EventHubFrontAdmin#26

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-13 17:35:51 +03:00
parent da3fcbb6b0
commit 61da5b6d3a
3 changed files with 133 additions and 50 deletions
+13 -1
View File
@@ -328,16 +328,28 @@ export interface AuditListParams {
// ===================== Dashboard Stats =====================
export interface DashboardStats {
users_total: number;
pending_users_total?: number;
events_total: number;
reviews_total: number;
calendars_total: number;
reports_total: number;
reports_pending?: number;
reports_reviewed?: number;
reports_dismissed?: number;
tickets_total: number;
tickets_open: number;
subscriptions_total?: number;
trial_subscriptions?: number;
avg_ticket_resolution_h: number;
admin_activity: AdminActivity[];
admin_activity?: AdminActivity[];
events_by_day: DayCount[];
registrations_by_day: DayCount[];
reviews_by_day?: DayCount[];
calendars_by_day?: DayCount[];
reports_by_day?: DayCount[];
tickets_by_day?: DayCount[];
subscriptions_by_day?: DayCount[];
pending_users_by_day?: DayCount[];
}
export interface AdminActivity {