[WIP] Stories

This commit is contained in:
Ali
2023-04-25 21:26:26 +04:00
parent 268131263a
commit 6cadbd6cc3
12 changed files with 213 additions and 44 deletions

View File

@@ -8,6 +8,7 @@ import BundleIconComponent
public final class MessageInputPanelComponent: Component {
public final class ExternalState {
public fileprivate(set) var isEditing: Bool = false
public fileprivate(set) var hasText: Bool = false
public init() {
@@ -195,6 +196,7 @@ public final class MessageInputPanelComponent: Component {
transition.setScale(view: self.stickerIconView, scale: self.textFieldExternalState.hasText ? 0.1 : 1.0)
}
component.externalState.isEditing = self.textFieldExternalState.isEditing
component.externalState.hasText = self.textFieldExternalState.hasText
return size