blockUser static method

dynamic blockUser({
  1. required dynamic onSuccess(
    1. dynamic success
    )?,
  2. required dynamic onError(
    1. dynamic error
    )?,
  3. required dynamic onConnectionFailed(
    1. dynamic connectionFailed
    )?,
  4. required dynamic userID,
})

Implementation

static blockUser({
  required Function(dynamic success)? onSuccess,
  required Function(dynamic error)? onError,
  required Function(dynamic connectionFailed)? onConnectionFailed,
  required var userID,
}) {
  var body = {
    "secretKey": AppStorages.secKey,
    "userId": AppStorages.myUserId,
    "blockUserId": userID,
  };

  Webservice.postRequest(
    context: Get.context,
    uri: Global.blockUser,
    body: body,
    baseUrl: Global.baseApiUrl,
    hasBearer: false,
    onSuccess: onSuccess,
    onFailure: onError,
    onConnectionFailed: onConnectionFailed,
  );
}