Add invite link revoke toast

This commit is contained in:
Ilya Laktyushin
2021-02-17 16:12:09 +04:00
parent e739cd91ff
commit b738beaf55
10 changed files with 3572 additions and 3536 deletions

View File

@@ -541,6 +541,9 @@ public final class InviteLinkViewController: ViewController {
self?.controller?.invitationsContext?.remove(invite)
let revokedInvite = invite.withUpdated(isRevoked: true)
self?.controller?.revokedInvitationsContext?.add(revokedInvite)
let presentationData = context.sharedContext.currentPresentationData.with { $0 }
self?.controller?.present(UndoOverlayController(presentationData: presentationData, content: .linkRevoked(text: presentationData.strings.InviteLink_InviteLinkRevoked), elevatedLayout: false, animateInAsReplacement: false, action: { _ in return false }), in: .window(.root))
})
]),
ActionSheetItemGroup(items: [ActionSheetButtonItem(title: presentationData.strings.Common_Cancel, action: { dismissAction() })])