deleteFromFriendList method
Implementation
Future<dynamic> deleteFromFriendList(Map<String, dynamic> params) async {
try {
final formateParams = mapToJSObj({
"userIDList": params["userIDList"],
"type": FriendTypeWeb.convertWebFriendType(params["deleteType"]),
});
final res =
await wrappedPromiseToFuture(timeWeb!.deleteFriend(formateParams));
final successUserIDList = jsToMap(res.data)['successUserIDList'];
final formateArr = [];
successUserIDList.forEach((element) =>
formateArr.add(AddFriend.formateResult(jsToMap(element))));
return CommonUtils.returnSuccess<List<V2TimFriendOperationResult>>(
formateArr);
} catch (error) {
return CommonUtils.returnErrorForValueCb<
List<V2TimFriendOperationResult>>(error);
}
}