You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The form is validated only when the user click on submit. At this moment, some fields are invalidate, with an error message.
I would like on remove the error message as soon as the user updates the value.
Example:
FormBuilder(
key: _formKey,
autovalidateMode: AutovalidateMode.disabled,
child: Column(
children: [
FormBuilderTextField(
name: 'email',
autofillHints: const [
AutofillHints.email,
],
keyboardType: TextInputType.emailAddress,
// * reset field error when value changes
// * using Form Key
onChanged: (value) => _formKey.currentState?.fields['email']?.resetError(),
// * OR using Field Key
onChanged: (value) => _fieldKey.currentState?.resetError(),
validator: FormBuilderValidators.compose([
FormBuilderValidators.required(),
FormBuilderValidators.email(),
]),
),
],
),
);
Alternatives you've considered
No response
Aditional information
No response
The text was updated successfully, but these errors were encountered:
Is there an existing issue for this?
Package/Plugin version
9.2.1
What you'd like to happen
Alternatives you've considered
No response
Aditional information
No response
The text was updated successfully, but these errors were encountered: