[2] Trainee / Effectuer un QCM
Exemple de page intéressante pour passer un QCM (se baser sur l'architecture mais à adopter avec notre CG)
- Récupérer une question selon l'ordre indiqué en base ainsi que ces réponses qui lui sont associés
- Mettre un timer dans le component général qui ne va pas se refresh à chaque fois)
- Afficher la question en gros
- Afficher chaque réponse séparément avec changement du background lors de la sélection d'une réponse
- Lors de l'appuie sur le bouton "Next" on change le state et on passe à l'affichage de la question suivante (seulement le component des questions est refresh, le component du timer reste identique)
Attention, on ne donne pas la possibilité d'aller à la question suivante si aucune réponse n'est sélectionnée
Après avoir passer le QCM
Quand on a fini de parcourir toutes les questions, on arrête le timer et on affiche un petit message pour indiquer que le QCM est fini.
Un bouton redirige le stagiaire vers la page de résultat de tous les QCM qu'il a fait
Edited by Nathan Terrade