mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
Merge commit 'c3ed819d01cf89fa072cf5da4183542f12053ec6'
# Conflicts: # submodules/TelegramUI/Components/ChatListHeaderComponent/Sources/ChatListNavigationBar.swift # submodules/TelegramUI/Components/Stories/StoryPeerListComponent/Sources/StoryPeerListItemComponent.swift
This commit is contained in:
@@ -134,6 +134,7 @@ public final class ChatListHeaderComponent: Component {
|
||||
public let networkStatus: HeaderNetworkStatusComponent.Content?
|
||||
public let storySubscriptions: EngineStorySubscriptions?
|
||||
public let storiesFraction: CGFloat
|
||||
public let uploadProgress: Float?
|
||||
public let context: AccountContext
|
||||
public let theme: PresentationTheme
|
||||
public let strings: PresentationStrings
|
||||
@@ -149,6 +150,7 @@ public final class ChatListHeaderComponent: Component {
|
||||
networkStatus: HeaderNetworkStatusComponent.Content?,
|
||||
storySubscriptions: EngineStorySubscriptions?,
|
||||
storiesFraction: CGFloat,
|
||||
uploadProgress: Float?,
|
||||
context: AccountContext,
|
||||
theme: PresentationTheme,
|
||||
strings: PresentationStrings,
|
||||
@@ -163,6 +165,7 @@ public final class ChatListHeaderComponent: Component {
|
||||
self.networkStatus = networkStatus
|
||||
self.storySubscriptions = storySubscriptions
|
||||
self.storiesFraction = storiesFraction
|
||||
self.uploadProgress = uploadProgress
|
||||
self.theme = theme
|
||||
self.strings = strings
|
||||
self.openStatusSetup = openStatusSetup
|
||||
@@ -191,6 +194,9 @@ public final class ChatListHeaderComponent: Component {
|
||||
if lhs.storiesFraction != rhs.storiesFraction {
|
||||
return false
|
||||
}
|
||||
if lhs.uploadProgress != rhs.uploadProgress {
|
||||
return false
|
||||
}
|
||||
if lhs.context !== rhs.context {
|
||||
return false
|
||||
}
|
||||
@@ -817,6 +823,7 @@ public final class ChatListHeaderComponent: Component {
|
||||
strings: component.strings,
|
||||
storySubscriptions: storySubscriptions,
|
||||
collapseFraction: 1.0 - component.storiesFraction,
|
||||
uploadProgress: component.uploadProgress,
|
||||
peerAction: { [weak self] peer in
|
||||
guard let self else {
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user