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

@@ -529,6 +529,9 @@ public func inviteLinkListController(context: AccountContext, peerId: PeerId, ad
invitesContext.add(newInvite)
}
}
let presentationData = context.sharedContext.currentPresentationData.with { $0 }
presentControllerImpl?(UndoOverlayController(presentationData: presentationData, content: .linkRevoked(text: presentationData.strings.InviteLink_InviteLinkRevoked), elevatedLayout: false, animateInAsReplacement: false, action: { _ in return false }), nil)
}))
}
})
@@ -688,6 +691,9 @@ public func inviteLinkListController(context: AccountContext, peerId: PeerId, ad
invitesContext.remove(invite)
revokedInvitesContext.add(invite.withUpdated(isRevoked: true))
let presentationData = context.sharedContext.currentPresentationData.with { $0 }
presentControllerImpl?(UndoOverlayController(presentationData: presentationData, content: .linkRevoked(text: presentationData.strings.InviteLink_InviteLinkRevoked), elevatedLayout: false, animateInAsReplacement: false, action: { _ in return false }), nil)
})
]),
ActionSheetItemGroup(items: [ActionSheetButtonItem(title: presentationData.strings.Common_Cancel, action: { dismissAction() })])