[Frontend] UX — modale sélection d'enfant (AM + parent) #146

Closed
opened 2026-07-17 13:04:30 +00:00 by jmartin · 1 comment
Owner

Contexte

Depuis la fiche AM et la fiche parent, le bouton « Rattacher un enfant » ouvrait un SimpleDialog minimal (noms texte seuls).

Objectif

Une modale de sélection d'enfant unique, partagée AM + parent, cohérente avec le dashboard admin.

Architecture

  • AdminSelectListModal<T> — shell générique (recherche, liste, états) partagé avec #147
  • AdminSelectEnfantModal — spécialisation enfant (cartes AdminEnfantUserCard)

Frontend

  • Shell générique AdminSelectListModal
  • Modale enfant réutilisable (photo, âge, statut, responsables, recherche)
  • Fiche AM → Rattacher un enfant
  • Fiche parent → Rattacher un enfant (même widget)
  • Exclusion des enfants déjà rattachés
  • États vide / chargement / erreur

Hors scope

  • Sélection d'AM depuis fiche enfant → #147 (réutilise AdminSelectListModal)

Critères d'acceptation

  • Fiche AM et fiche parent : UI moderne (plus de SimpleDialog)
  • Même widget / même look pour les deux entrées
  • Pas de régression rattachement

Milestone

0.1.0

## Contexte Depuis la **fiche AM** et la **fiche parent**, le bouton « Rattacher un enfant » ouvrait un `SimpleDialog` minimal (noms texte seuls). ## Objectif Une **modale de sélection d'enfant unique**, partagée AM + parent, cohérente avec le dashboard admin. ## Architecture - `AdminSelectListModal<T>` — shell générique (recherche, liste, états) **partagé avec #147** - `AdminSelectEnfantModal` — spécialisation enfant (cartes `AdminEnfantUserCard`) ## Frontend - [x] Shell générique `AdminSelectListModal` - [x] Modale enfant réutilisable (photo, âge, statut, responsables, recherche) - [x] Fiche AM → Rattacher un enfant - [x] Fiche parent → Rattacher un enfant (même widget) - [x] Exclusion des enfants déjà rattachés - [x] États vide / chargement / erreur ## Hors scope - Sélection d'AM depuis fiche enfant → **#147** (réutilise `AdminSelectListModal`) ## Critères d'acceptation - [ ] Fiche AM et fiche parent : UI moderne (plus de SimpleDialog) - [ ] Même widget / même look pour les deux entrées - [ ] Pas de régression rattachement ## Milestone **0.1.0**
jmartin added this to the 0.1.0 milestone 2026-07-17 13:04:30 +00:00
jmartin added the
frontend
ux
gestionnaire
admin
phase-1
ui
v0.1.0
labels 2026-07-17 13:04:30 +00:00
jmartin changed title from [Frontend] UX — modale sélection d'enfant pour rattacher à une AM to [Frontend] UX — modale sélection d'enfant (AM + parent) 2026-07-17 13:12:00 +00:00
Author
Owner

Livr� : modale de s�lection d'enfant partag�e (fiche AM + parent), shell AdminSelectListModal, filtre Sans garde c�t� AM, confirmation de transfert. Merg� sur develop (5ab8ae3). Suite s�lection AM ? #147.

Livr� : modale de s�lection d'enfant partag�e (fiche AM + parent), shell AdminSelectListModal, filtre Sans garde c�t� AM, confirmation de transfert. Merg� sur develop (5ab8ae3). Suite s�lection AM ? #147.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jmartin/petitspas#146
No description provided.