backToCreateGroup method

dynamic backToCreateGroup(
  1. BuildContext context
)

Implementation

backToCreateGroup(BuildContext context) async {
  if (await AppUtils.isNetConnected()) {
    /*if (selectedUsersJIDList.length >= Constants.minGroupMembers) {
      Get.back(result: selectedUsersJIDList);
    } else {
      toToast("Add at least two contacts");
    }*/
    if (groupJid.value.isEmpty) {
      if (selectedUsersJIDList.length >= Constants.minGroupMembers) {
        // Get.back(result: selectedUsersJIDList);
        if (context.mounted) Navigator.pop(context, selectedUsersJIDList);
      } else {
        toToast(AppConstants.addAtLeastTwoContacts);
      }
    } else {
      if (selectedUsersJIDList.isNotEmpty) {
        // Get.back(result: selectedUsersJIDList);
        if (context.mounted) Navigator.pop(context, selectedUsersJIDList);
      } else {
        toToast(AppConstants.selectAnyContacts);
      }
    }
  } else {
    toToast(AppConstants.noInternetConnection);
  }
  /*if(groupJid.value.isEmpty) {
    if (selectedUsersJIDList.length >= Constants.minGroupMembers) {
      Get.back(result: selectedUsersJIDList);
    } else {
      toToast("Add at least two contacts");
    }
  }else{
    if (selectedUsersJIDList.length >= Constants.minGroupMembers) {
      Get.back(result: selectedUsersJIDList);
    } else {
      toToast("Add at least two contacts");
    }
  }*/
}