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

@@ -2000,7 +2000,9 @@
"deleteText": "Это действие нельзя отменить. Кампании с регистрациями удалить нельзя.",
"cancel": "Отмена",
"delete": "Удалить"
}
},
"loadError": "Не удалось загрузить кампанию",
"updateError": "Не удалось сохранить изменения"
},
"promocodes": {
"title": "Промокоды",