Improvements

This commit is contained in:
Isaac
2024-03-28 16:02:30 +04:00
parent 9e1fdb3c8d
commit d192889e0e
10 changed files with 102 additions and 26 deletions

View File

@@ -321,7 +321,12 @@ private final class SendInviteLinkScreenComponent: Component {
self.scrollContentView.addSubview(avatarsNode.view)
}
let avatarPeers = component.peers.map(\.peer)
let avatarPeers: [EnginePeer]
if !premiumRestrictedUsers.isEmpty {
avatarPeers = premiumRestrictedUsers.map(\.peer)
} else {
avatarPeers = component.peers.map(\.peer)
}
let avatarsContent = self.avatarsContext.update(peers: avatarPeers.count <= 3 ? avatarPeers : Array(avatarPeers.prefix(upTo: 3)), animated: false)
let avatarsSize = avatarsNode.update(
context: component.context,