fix(#170): brancher l’API couples-garde AM et unifier le bandeau

Évite le 403 en appelant /assistantes-maternelles/me/couples-garde,
parse parents[], et affiche « Prénom1 et Prénom2 » sans vignette.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-24 16:04:34 +02:00
co-authored by Cursor
parent 4007d7010e
commit 91f2c3e1ef
5 changed files with 101 additions and 26 deletions
@@ -45,9 +45,7 @@ class _AmDashboardScreenState extends State<AmDashboardScreen> {
_couplesError = null;
});
try {
// TODO: Pour l'instant on utilise le service générique de test (CoupleGardeService.getCouplesGarde).
// Dans le futur, l'API pour l'AM (enfants_accueillis) fournira la vraie liste.
final res = await CoupleGardeService.getCouplesGarde();
final res = await CoupleGardeService.getAmCouplesGarde();
if (!mounted) return;
setState(() {
_couples = res.couples;
@@ -67,7 +65,7 @@ class _AmDashboardScreenState extends State<AmDashboardScreen> {
if (couple.id == _selectedCoupleId) return;
setState(() => _selectedCoupleId = couple.id);
try {
final res = await CoupleGardeService.definirCoupleCourant(couple.id);
final res = await CoupleGardeService.definirAmCoupleCourant(couple.id);
if (!mounted) return;
setState(() {
_couples = res.couples;