FamilyFirstStep
Este widget se utiliza en el proceso de registro de la familia. Permite ingresar o modificar el nombre, apellido y fecha de nacimiento de un contacto familiar, contando con validaciones de campos y utilizando distintos widgets y utilidades para el manejo de fechas y validación.
Importación
import 'package:togie/widgets/family/registration/family/family_first_step.dart';Constructor:
const FamilyFirstStep( this.family, this.onChange, { required this.photoWidget, required this.onValidate, super.key });Parámetro del constructor:
| Parámetro | Tipo | Descripción |
|---|---|---|
family | Contact | Instancia de Contact que contiene la información del familiar. |
onChange | Function() | Callback que se ejecuta al modificar algún dato del formulario. |
photoWidget | Widget | Widget que muestra la foto del familiar. |
onValidate | Function(Function() validator) | Callback que recibe una función de validación para ejecutar las validaciones del formulario. |
Ejemplo de uso:
FamilyFirstStep( family, onChange, photoWidget: somePhotoWidget, onValidate: (validator) => validator())