fix(auth): Correction des erreurs de compilation

Corrections des appels de méthodes et des types :

1. Parent Steps 1-2 : Passer des objets ParentData complets
   - updateParent1(ParentData(...)) au lieu de paramètres nommés
   - updateParent2(ParentData(...)) ou null pour supprimer

2. AM Step 1 : Utiliser la bonne méthode
   - updateIdentityInfo() au lieu de updatePersonalInfo()

3. personal_info_form_screen : Corrections widgets
   - Accès correct à widget.stepText
   - Gestion du nullable sur onChanged de AppCustomCheckbox

Ces corrections permettent la compilation sans erreur.
This commit is contained in:
2026-01-28 16:47:10 +01:00
parent 26a0e31b32
commit f09deb5efc
4 changed files with 15 additions and 14 deletions
@@ -155,7 +155,7 @@ class _PersonalInfoFormScreenState extends State<PersonalInfoFormScreen> {
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(stepText, style: GoogleFonts.merienda(fontSize: 16, color: Colors.black54)),
Text(widget.stepText, style: GoogleFonts.merienda(fontSize: 16, color: Colors.black54)),
const SizedBox(height: 10),
Text(
widget.title,
@@ -283,12 +283,14 @@ class _PersonalInfoFormScreenState extends State<PersonalInfoFormScreen> {
AppCustomCheckbox(
label: 'Même adresse que le parent 1',
value: _sameAddress,
onChanged: _fieldsEnabled ? (value) {
setState(() {
_sameAddress = value ?? false;
_updateAddressFields();
});
} : null,
onChanged: (value) {
if (_fieldsEnabled) {
setState(() {
_sameAddress = value ?? false;
_updateAddressFields();
});
}
},
),
const SizedBox(height: 20),
],