mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-28 09:33:46 +00:00
feat: enhance sales stats with device stats, per-tariff charts, and dual-series trials
- Add DualAreaChart component for two-series visualization (registrations vs trials) - Add MultiSeriesAreaChart component for N-series tariff breakdown with dynamic pivoting - AddonsTab: add device purchases and device revenue stat cards - SalesTab: add per-tariff daily sales chart using MultiSeriesAreaChart - TrialsTab: replace single-series area chart with dual-series registrations + trials chart - Update TypeScript interfaces to match backend schema changes - Add i18n keys for all new UI elements across en, ru, zh, fa locales
This commit is contained in:
@@ -1106,10 +1106,12 @@
|
||||
},
|
||||
"trials": {
|
||||
"total": "Total Trials",
|
||||
"totalRegistrations": "Registrations",
|
||||
"trialsIssued": "Trials Issued",
|
||||
"conversion": "Conversion Rate",
|
||||
"avgDuration": "Avg Duration",
|
||||
"byProvider": "By Registration Source",
|
||||
"dailyChart": "Daily Registrations",
|
||||
"dailyChart": "Daily Registrations & Trials",
|
||||
"registrations": "Registrations"
|
||||
},
|
||||
"sales": {
|
||||
@@ -1118,7 +1120,9 @@
|
||||
"topTariff": "Top Tariff",
|
||||
"byTariff": "Sales by Tariff",
|
||||
"byPeriod": "By Subscription Period",
|
||||
"dailyChart": "Daily Sales"
|
||||
"dailyChart": "Daily Sales",
|
||||
"dailyByTariff": "Sales by Tariff per Day",
|
||||
"subscriptions": "Subscriptions"
|
||||
},
|
||||
"renewals": {
|
||||
"total": "Total Renewals",
|
||||
@@ -1134,6 +1138,8 @@
|
||||
"totalPurchases": "Total Purchases",
|
||||
"totalGb": "Total Traffic",
|
||||
"revenue": "Revenue",
|
||||
"devicePurchases": "Device Purchases",
|
||||
"deviceRevenue": "Device Revenue",
|
||||
"byPackage": "By Package Size",
|
||||
"dailyChart": "Daily Purchases",
|
||||
"purchases": "Purchases"
|
||||
|
||||
Reference in New Issue
Block a user