Phase 2A: API Functions - 5 MediaWiki import functions in api.js - previewMediaWikiImport, executeMediaWikiImport - getMediaWikiImportStatus, listMediaWikiImportLogs - deleteMediaWikiImportReference Phase 2B: UI Component - MediaWikiImportPage.jsx (3-tab interface) - Preview Tab: Category selection, preview with accordions - Execute Tab: Import form with status polling - History Tab: Import log list with refresh Phase 2C: Routing - Added /admin/mediawiki-import route in App.jsx - Import and ProtectedRoute wrapper Issue: SMW-Importer Frontend (Option C from handover) Related: backend/routers/csv_import.py (MediaWiki endpoints) |
||
|---|---|---|
| .. | ||
| AdminCatalogsPage.jsx | ||
| AdminHierarchyPage.broken.jsx | ||
| AdminHierarchyPage.jsx | ||
| ClubsPage.jsx | ||
| Dashboard.jsx | ||
| ExercisesPage.jsx | ||
| LoginPage.jsx | ||
| MediaWikiImportPage.jsx | ||
| ProfilePage.jsx | ||
| SkillsPage.jsx | ||
| TrainerContextsPage.jsx | ||
| TrainingPlanningPage.jsx | ||