create for series

This commit is contained in:
Nicolas Cantu 2026-01-14 17:14:40 +01:00
parent 95a2019956
commit 855b814f3d

View File

@ -72,10 +72,14 @@ Les composants suivants ont été créés dans `components/ui/` :
Aucun composant prioritaire restant. Tous les composants principaux ont été migrés vers les composants UI réutilisables. Aucun composant prioritaire restant. Tous les composants principaux ont été migrés vers les composants UI réutilisables.
### Priorité moyenne ### Priorité moyenne
6. **`ImageUploadField.tsx`** - Le label d'upload utilise encore un `span` avec styles inline (déjà partiellement migré avec Button pour RemoveButton) - **Uploads de fichiers** - Les labels d'upload utilisent encore des `span` avec styles inline car ils nécessitent une structure HTML spécifique (`<label>` + `<input type="file">` caché) :
- `ImageUploadField.tsx` - Déjà partiellement migré avec Button pour RemoveButton
- `MarkdownEditor.tsx` - Label d'upload de média
- `markdownEditorTwoColumns/MarkdownEditorTwoColumns.tsx` - ToolbarUploadButton
- `markdownEditorTwoColumns/PagesManager.tsx` - PageImageUploadButton
### Priorité basse ### Priorité basse
10. **`PaymentModal.tsx`** - Le container du QR code utilise encore un `div` avec styles inline (déjà partiellement migré) - **`PaymentModal.tsx`** - Le container du QR code utilise encore un `div` avec styles inline (déjà partiellement migré)
## Composants récemment migrés ## Composants récemment migrés
- ✅ `LanguageSelector.tsx` - Migration vers Button - ✅ `LanguageSelector.tsx` - Migration vers Button