Retour à la leçon
Mission

Mission : un bouton d'inscription qui reste actif à tort

Diagnostiquer une checkbox mal initialisée et une validation défaillante, puis livrer un formulaire d'inscription conforme.

Contexte

Un formulaire d'inscription possède un champ langues initialisé avec const langues = ref(null) relié à trois checkboxes (français, anglais, espagnol) via le même v-model="langues". Par ailleurs, le bouton "S'inscrire" reste cliquable même quand le mot de passe fait moins de 8 caractères, car la validation actuelle ne vérifie que l'email. Les deux bugs doivent être corrigés avant la mise en production.