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

@@ -1489,7 +1489,9 @@
"deleteText": "This action cannot be undone. Campaigns with registrations cannot be deleted.",
"cancel": "Cancel",
"delete": "Delete"
}
},
"loadError": "Failed to load campaign",
"updateError": "Failed to save changes"
},
"promocodes": {
"title": "Promo Codes",