Add public chat QR codes

This commit is contained in:
Ilya Laktyushin
2021-12-08 20:41:03 +04:00
parent 8d56ab6bdc
commit 536b7cd790
13 changed files with 235 additions and 502 deletions

View File

@@ -21,6 +21,7 @@ import AccountContext
import InviteLinksUI
import ContextUI
import UndoUI
import QrCodeUI
private final class ChannelVisibilityControllerArguments {
let context: AccountContext
@@ -1086,8 +1087,7 @@ public func channelVisibilityController(context: AccountContext, updatedPresenta
} else {
isGroup = true
}
let controller = InviteLinkQRCodeController(context: context, updatedPresentationData: updatedPresentationData, invite: invite, isGroup: isGroup)
presentControllerImpl?(controller, nil)
presentControllerImpl?(QrCodeScreen(context: context, updatedPresentationData: updatedPresentationData, subject: .invite(invite: invite, isGroup: isGroup)), nil)
})
}
})