mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-30 10:27:49 +00:00
feat: color-code referral network nodes by subscription status
Add subscription status colors: green (paid active), blue (trial active), red (paid expired), orange (trial expired). Extract NODE_COLORS constant as single source of truth. Add SubscriptionStatus union type. Show status badge in user detail panel. Add i18n for all 4 locales.
This commit is contained in:
@@ -1278,7 +1278,11 @@
|
||||
"topReferrer": "Топ-реферер (10+)",
|
||||
"campaignUser": "Из кампании",
|
||||
"partnerCampaignEdge": "Партнёр → РК",
|
||||
"campaignNode": "Рекламная кампания"
|
||||
"campaignNode": "Рекламная кампания",
|
||||
"paidActive": "Платная подписка",
|
||||
"trialActive": "Триал",
|
||||
"paidExpired": "Платная истекла",
|
||||
"trialExpired": "Триал истёк"
|
||||
},
|
||||
"user": {
|
||||
"tgId": "TG ID",
|
||||
@@ -1297,7 +1301,13 @@
|
||||
"source": "Источник",
|
||||
"referredBy": "Пришёл от",
|
||||
"fromCampaign": "РК",
|
||||
"organic": "Органический"
|
||||
"organic": "Органический",
|
||||
"subscriptionStatus": {
|
||||
"trial_active": "Триал",
|
||||
"paid_active": "Платная",
|
||||
"trial_expired": "Триал истёк",
|
||||
"paid_expired": "Платная истекла"
|
||||
}
|
||||
},
|
||||
"campaign": {
|
||||
"startParam": "Параметр",
|
||||
|
||||
Reference in New Issue
Block a user