For validator to work, turn autoValidateMode to AutoValidateMode.onUserInteraction
autoValidateMode
AutoValidateMode.onUserInteraction
final FutureOr<String?> Function(String?)? validator;