submitDelete method

dynamic submitDelete(
  1. String userID
)

Implementation

submitDelete(String userID) async {
  final res = await contactPresenter.muteGroupMember(groupID: widget.groupInfo.groupID, userID: userID, seconds: 0);
  if (res.code == 0) {
    safeSetState(() {
      final targetIndex = _memberList.indexWhere((i) => i.userID == userID);
      if (targetIndex != -1) {
        _memberList[targetIndex].muteUntil = 0;
      }
      silencedMember.removeWhere((item) => item.userID == userID);
    });
  }
}