Checkpoint: Ajout manuel d'apprenant : Bouton et dialogue pour inscrire manuellement un apprenant à une séquence.
**Fonctionnalité ajoutée :** - Bouton "Ajouter un inscrit" avec icône UserPlus dans le header de la liste des inscrits - Dialogue de sélection avec liste déroulante des apprenants disponibles (filtrés pour exclure ceux déjà inscrits) - Sélection du statut (Confirmé / Liste d'attente) - Mutation backend `inscriptions.create` pour l'ajout manuel par l'admin (sans vérifications de blocage/capacité) **Fichiers modifiés :** - client/src/pages/AdminSequenceInscrits.tsx : Ajout du bouton et du dialogue - client/src/components/AddInscritForm.tsx : Nouveau composant de formulaire - server/routers.ts : Ajout de la mutation inscriptions.create **Résultat :** Les administrateurs peuvent maintenant ajouter manuellement des apprenants à une séquence depuis l'interface des inscrits.
This commit is contained in:
@@ -30,8 +30,8 @@ import { DateFormationMultiSelect } from "@/components/DateFormationMultiSelect"
|
||||
|
||||
// Types de templates disponibles pour les rappels
|
||||
const TEMPLATE_TYPES = [
|
||||
{ value: "rappel", label: "Rappel 1", joursAvant: 7 },
|
||||
{ value: "rappelJ1", label: "Rappel 2", joursAvant: 1 },
|
||||
{ value: "rappel1", label: "Rappel 1", joursAvant: 7 },
|
||||
{ value: "rappel2", label: "Rappel 2", joursAvant: 1 },
|
||||
{ value: "rappel3", label: "Rappel 3", joursAvant: 14 },
|
||||
{ value: "rappel4", label: "Rappel 4", joursAvant: 21 },
|
||||
{ value: "rappel5", label: "Rappel 5", joursAvant: 30 },
|
||||
|
||||
Reference in New Issue
Block a user