[WIP] Stories UI

This commit is contained in:
Ali
2023-04-21 19:52:09 +04:00
parent 1640a8c76f
commit 06434cc5ef
20 changed files with 1151 additions and 78 deletions

View File

@@ -909,12 +909,12 @@ public final class ChatListContainerNode: ASDisplayNode, UIGestureRecognizerDele
if self.controlsHistoryPreload, case .chatList(groupId: .root) = self.location {
self.context.account.viewTracker.chatListPreloadItems.set(combineLatest(queue: .mainQueue(),
context.sharedContext.hasOngoingCall.get(),
context.sharedContext.enablePreloads.get(),
itemNode.listNode.preloadItems.get(),
enablePreload
)
|> map { hasOngoingCall, preloadItems, enablePreload -> Set<ChatHistoryPreloadItem> in
if hasOngoingCall || !enablePreload {
|> map { enablePreloads, preloadItems, enablePreload -> Set<ChatHistoryPreloadItem> in
if !enablePreloads || !enablePreload {
return Set()
} else {
return Set(preloadItems)