feat: show partner campaign links with bonuses on referral page

Display campaigns assigned to the partner with shareable deep links,
copy button, and bonus type badges (balance/subscription/tariff).
This commit is contained in:
Fringg
2026-02-17 10:45:13 +03:00
parent 2efce0eb03
commit 8b33d8224d
6 changed files with 127 additions and 0 deletions

View File

@@ -670,6 +670,12 @@
"applying": "Submitting...",
"submitApplication": "Submit Application",
"applyError": "Failed to submit application. Please try again.",
"yourCampaigns": "Your campaigns",
"campaignBonus": {
"balance": "+{{amount}} to balance",
"subscription": "{{days}} days subscription",
"tariff": "Bonus tariff"
},
"fields": {
"companyName": "Company Name",
"companyNamePlaceholder": "Your company or brand name",

View File

@@ -561,6 +561,12 @@
"applying": "در حال ارسال...",
"submitApplication": "ارسال درخواست",
"applyError": "ارسال درخواست ناموفق بود. لطفاً دوباره تلاش کنید.",
"yourCampaigns": "کمپین‌های شما",
"campaignBonus": {
"balance": "+{{amount}} به موجودی",
"subscription": "{{days}} روز اشتراک",
"tariff": "تعرفه جایزه"
},
"fields": {
"companyName": "نام شرکت",
"companyNamePlaceholder": "نام شرکت یا برند شما",

View File

@@ -697,6 +697,12 @@
"applying": "Отправка...",
"submitApplication": "Отправить заявку",
"applyError": "Не удалось отправить заявку. Попробуйте снова.",
"yourCampaigns": "Ваши кампании",
"campaignBonus": {
"balance": "+{{amount}} на баланс",
"subscription": "{{days}} дн. подписки",
"tariff": "Бонусный тариф"
},
"fields": {
"companyName": "Название компании",
"companyNamePlaceholder": "Название вашей компании или бренда",

View File

@@ -561,6 +561,12 @@
"applying": "提交中...",
"submitApplication": "提交申请",
"applyError": "提交申请失败,请重试。",
"yourCampaigns": "您的活动",
"campaignBonus": {
"balance": "+{{amount}} 余额",
"subscription": "{{days}} 天订阅",
"tariff": "奖励套餐"
},
"fields": {
"companyName": "公司名称",
"companyNamePlaceholder": "您的公司或品牌名称",