mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-28 09:33:46 +00:00
feat: add LIMITED subscription status support with traffic-exhausted UX
- Add is_limited to Subscription type - Show yellow traffic-exhausted badge on Subscription and AdminUsers pages - SubscriptionCardExpired: amber theme with warning icon and buy-traffic CTA for limited - Dashboard: route limited subscriptions to SubscriptionCardExpired - Subscription page: show additional options (buy traffic) for limited subs - Use is_limited boolean instead of status string comparison - Add trafficLimited translations for ru, en, zh, fa - AdminUserDetail StatusBadge: add limited yellow styling
This commit is contained in:
@@ -91,6 +91,7 @@ export interface Subscription {
|
||||
hide_subscription_link: boolean;
|
||||
is_active: boolean;
|
||||
is_expired: boolean;
|
||||
is_limited: boolean;
|
||||
traffic_purchases?: TrafficPurchase[];
|
||||
// Daily tariff fields
|
||||
is_daily?: boolean;
|
||||
|
||||
Reference in New Issue
Block a user