Skip to content
Extraits de code Groupes Projets
Valider ee00d03a rédigé par yahyaELMOKHTARI's avatar yahyaELMOKHTARI
Parcourir les fichiers

feat: Enhanced Exercise Creation System with Manual/AI Mode Selection

- Add ExerciceModalSelector component for choosing exercise creation mode (Manual/AI)
- Update ExerciceDetailDrawer to handle new exercise types and manual mode display
- Enhance ExerciceForm with additional fields and improved validation
- Extend exercise type definitions to support manual exercise data structure
- Implement ExerciceManualForm with comprehensive question builder functionality
  - Support for multiple question types (multiple choice, true/false, short answer, essay, fill-in-blank)
  - Question reordering with drag-and-drop functionality
  - Document attachment system with upload progress
  - Advanced exercise settings (time limits, scoring, shuffling)
- Integrate ConditionalComponent for cleaner conditional rendering value
- Add proper TypeScript type safety with question type guards
- Implement QuestionBuilder modal for creating and editing individual questions
parent 3af9dbb4
Branches
Étiquettes
1 requête de fusion!91feat: Enhanced Exercise Creation System with Manual/AI Mode Selection
Pipeline #20299 en échec avec les étapes
in 1 minute et 47 secondes
Affichage de
avec 3320 ajouts et 308 suppressions
0% ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter