feat: add daily traffic & device purchase chart to addons stats

Add DualAreaChart to addons tab showing daily traffic purchases vs
device purchases with date-union merge. Add daily_devices field to
AddonsStats type and i18n keys for all 4 locales.
This commit is contained in:
Fringg
2026-03-02 21:57:18 +03:00
parent 4622b4b200
commit 2235b3cb77
6 changed files with 38 additions and 14 deletions

View File

@@ -119,6 +119,11 @@ export interface DailyAddonItem {
total_gb: number;
}
export interface DailyDeviceItem {
date: string;
count: number;
}
export interface AddonsStats {
total_purchases: number;
total_gb_purchased: number;
@@ -127,6 +132,7 @@ export interface AddonsStats {
device_revenue_kopeks: number;
by_package: AddonByPackageItem[];
daily: DailyAddonItem[];
daily_devices: DailyDeviceItem[];
}
// ============ Deposits ============