mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-29 18:13:47 +00:00
feat: redesign referral network with scope selector
- Replace full graph with scoped view (campaign/partner/user) - ScopeSelector component with tabs and searchable dropdown - Store resets all state on scope change (selection, hover, filters) - Remove dead NetworkSearch component and graphInstance globals - i18n keys for scope selector in all 4 locales
This commit is contained in:
@@ -1292,6 +1292,22 @@
|
||||
"resetZoom": "Reset zoom",
|
||||
"fullscreen": "Fullscreen"
|
||||
},
|
||||
"scope": {
|
||||
"title": "Scope",
|
||||
"campaign": "Campaign",
|
||||
"partner": "Partner",
|
||||
"user": "User",
|
||||
"searchPlaceholder": "Search...",
|
||||
"selectCampaign": "Select campaign",
|
||||
"selectPartner": "Select partner",
|
||||
"selectUser": "Search user",
|
||||
"emptyState": "Select a campaign, partner, or user to view their network",
|
||||
"users": "users",
|
||||
"campaigns": "campaigns",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"noResults": "Nothing found"
|
||||
},
|
||||
"loading": "Loading graph...",
|
||||
"error": "Failed to load network data",
|
||||
"empty": "No data to display"
|
||||
|
||||
@@ -1126,6 +1126,22 @@
|
||||
"resetZoom": "بازنشانی زوم",
|
||||
"fullscreen": "تمامصفحه"
|
||||
},
|
||||
"scope": {
|
||||
"title": "محدوده",
|
||||
"campaign": "کمپین",
|
||||
"partner": "شریک",
|
||||
"user": "کاربر",
|
||||
"searchPlaceholder": "جستجو...",
|
||||
"selectCampaign": "انتخاب کمپین",
|
||||
"selectPartner": "انتخاب شریک",
|
||||
"selectUser": "جستجوی کاربر",
|
||||
"emptyState": "یک کمپین، شریک یا کاربر را برای مشاهده شبکه انتخاب کنید",
|
||||
"users": "کاربران",
|
||||
"campaigns": "کمپینها",
|
||||
"active": "فعال",
|
||||
"inactive": "غیرفعال",
|
||||
"noResults": "نتیجهای یافت نشد"
|
||||
},
|
||||
"loading": "بارگذاری گراف...",
|
||||
"error": "خطا در بارگذاری دادههای شبکه",
|
||||
"empty": "دادهای برای نمایش وجود ندارد"
|
||||
|
||||
@@ -1313,6 +1313,22 @@
|
||||
"resetZoom": "Сбросить зум",
|
||||
"fullscreen": "Полный экран"
|
||||
},
|
||||
"scope": {
|
||||
"title": "Область",
|
||||
"campaign": "Кампания",
|
||||
"partner": "Партнёр",
|
||||
"user": "Пользователь",
|
||||
"searchPlaceholder": "Поиск...",
|
||||
"selectCampaign": "Выберите кампанию",
|
||||
"selectPartner": "Выберите партнёра",
|
||||
"selectUser": "Найти пользователя",
|
||||
"emptyState": "Выберите кампанию, партнёра или пользователя для просмотра сети",
|
||||
"users": "пользователей",
|
||||
"campaigns": "кампаний",
|
||||
"active": "Активна",
|
||||
"inactive": "Неактивна",
|
||||
"noResults": "Ничего не найдено"
|
||||
},
|
||||
"loading": "Загрузка графа...",
|
||||
"error": "Ошибка загрузки данных сети",
|
||||
"empty": "Нет данных для отображения"
|
||||
|
||||
@@ -1126,6 +1126,22 @@
|
||||
"resetZoom": "重置缩放",
|
||||
"fullscreen": "全屏"
|
||||
},
|
||||
"scope": {
|
||||
"title": "范围",
|
||||
"campaign": "活动",
|
||||
"partner": "合作伙伴",
|
||||
"user": "用户",
|
||||
"searchPlaceholder": "搜索...",
|
||||
"selectCampaign": "选择活动",
|
||||
"selectPartner": "选择合作伙伴",
|
||||
"selectUser": "搜索用户",
|
||||
"emptyState": "选择活动、合作伙伴或用户以查看其网络",
|
||||
"users": "用户",
|
||||
"campaigns": "活动",
|
||||
"active": "活跃",
|
||||
"inactive": "非活跃",
|
||||
"noResults": "未找到"
|
||||
},
|
||||
"loading": "加载图表...",
|
||||
"error": "加载网络数据失败",
|
||||
"empty": "无数据显示"
|
||||
|
||||
Reference in New Issue
Block a user