refactor: move campaign editing from modal to separate page

- Create AdminCampaignEdit page for editing campaigns
- Remove CampaignModal from AdminCampaigns
- Use centralized icons (CampaignIcon, ChartIcon added)
- Add route /admin/campaigns/:id/edit
- Add localization keys for loadError and updateError
This commit is contained in:
c0mrade
2026-02-02 10:18:57 +03:00
parent 803609c1fb
commit 1873d6d9dc
8 changed files with 549 additions and 452 deletions

View File

@@ -1282,7 +1282,9 @@
"deleteText": "این عمل قابل بازگشت نیست. کمپین‌هایی که ثبت‌نام دارند قابل حذف نیستند.",
"cancel": "لغو",
"delete": "حذف"
}
},
"loadError": "بارگذاری کمپین ناموفق بود",
"updateError": "ذخیره تغییرات ناموفق بود"
},
"promocodes": {
"title": "کدهای تخفیف",