formValidator function

void formValidator({
  1. required GlobalKey<FormState> globalKey,
  2. required VoidCallback onSuccessValidate,
  3. VoidCallback? onFailedValidate,
})

Implementation

void formValidator(
    {required GlobalKey<FormState> globalKey,
      required VoidCallback onSuccessValidate,
      VoidCallback? onFailedValidate}) {
  if (globalKey.currentState!.validate()) {
    globalKey.currentState!.save();
    onSuccessValidate();
  } else {
    if(onFailedValidate!=null){
      onFailedValidate();
    }

  }
}