intl_phone_field
intl_phone_field copied to clipboard
The validator does not trigger when submitting a form.
The validator does not trigger when submitting a form, but it does when there's a change in the input.
I'm having the same problem but as mentioned here, that's an intended behavior. I hope it helps.
Running the same issue. It not validate in case of not interacting with field at all.
same issue here
same issue here
same issue here
I used a FormField
FormField<String>(
initialValue: seletedValue,
validator: (widget.required == true) ? defaultValidator : widget.validator,
builder: (formState) {
return IntlPhoneField(
controller: widget.controller,
decoration: InputDecoration(
errorText: formState.errorText,
labelText: widget.label,
border: const OutlineInputBorder(
borderSide: BorderSide(),
),
),
);
},
);