mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-08-29 07:38:54 +00:00
ios: group & group member info views (#841)
* ios: group member wip * wip * wip * wip * wip * refactor alerts * .navigationBarHidden(true) * await MainActor.run * refactor * fix * update layout * tex Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
This commit is contained in:
co-authored by
Evgeny Poberezkin
parent
608030dcaf
commit
a4aaf36774
@@ -594,6 +594,12 @@ func apiJoinGroup(_ groupId: Int64) async throws -> GroupInfo {
|
||||
throw r
|
||||
}
|
||||
|
||||
func apiRemoveMember(groupId: Int64, memberId: Int64) async throws -> GroupMember {
|
||||
let r = await chatSendCmd(.apiRemoveMember(groupId: groupId, memberId: memberId), bgTask: false)
|
||||
if case let .userDeletedMember(_, member) = r { return member }
|
||||
throw r
|
||||
}
|
||||
|
||||
func leaveGroup(_ groupId: Int64) async {
|
||||
do {
|
||||
let groupInfo = try await apiLeaveGroup(groupId)
|
||||
|
||||
Reference in New Issue
Block a user