insertStatus method

dynamic insertStatus(
  1. BuildContext context
)

Implementation

insertStatus(BuildContext context) async {
  if (await AppUtils.isNetConnected()) {
    if (context.mounted) Helper.showLoading(buildContext: context);
    Mirrorfly.insertNewProfileStatus(
            status: addStatusController.text.trim().toString())
        .then((value) {
      selectedStatus.value = addStatusController.text.trim().toString();
      addStatusController.text = addStatusController.text.trim().toString();
      // var data = json.decode(value.toString());
      toToast(AppConstants.statusUpdated);
      // Helper.hideLoading();
      Navigator.pop(context);
      if (value.checkNull()) {
        getStatusList();
      }
    }).catchError((er) {
      toToast(er);
    });
  } else {
    toToast(AppConstants.noInternetConnection);
  }
}