validateAndFinish method

dynamic validateAndFinish(
  1. BuildContext context
)

Implementation

validateAndFinish(BuildContext context) async {
  if (addStatusController.text.trim().isNotEmpty) {
    if (await AppUtils.isNetConnected()) {
      // Get.back(result: addStatusController.text
      //     .trim().toString());
      if (context.mounted) {
        Navigator.pop(context, addStatusController.text.trim().toString());
      } else {
        mirrorFlyLog("Status Controller", "Context is not mounted");
      }
    } else {
      toToast(AppConstants.noInternetConnection);
      // Get.back();
      if (context.mounted) Navigator.pop(context);
    }
  } else {
    toToast(AppConstants.statusCantEmpty);
  }
}