Message preview and effect improvements

This commit is contained in:
Isaac
2024-05-21 00:02:55 +04:00
parent b420532822
commit fe788ed9ea
26 changed files with 568 additions and 276 deletions

View File

@@ -11,7 +11,7 @@ swift_library(
],
deps = [
"//submodules/AsyncDisplayKit",
"//submodules/TelegramUI/Components/Chat/ChatMessageItemView",
"//submodules/AccountContext",
],
visibility = [
"//visibility:public",

View File

@@ -1,6 +1,6 @@
import Foundation
import UIKit
import ChatMessageItemView
import AccountContext
import AsyncDisplayKit
public protocol ChatMessageTransitionNodeDecorationItemNode: ASDisplayNode {
@@ -10,6 +10,6 @@ public protocol ChatMessageTransitionNodeDecorationItemNode: ASDisplayNode {
public protocol ChatMessageTransitionNode: AnyObject {
typealias DecorationItemNode = ChatMessageTransitionNodeDecorationItemNode
func add(decorationView: UIView, itemNode: ChatMessageItemView) -> DecorationItemNode
func add(decorationView: UIView, itemNode: ChatMessageItemNodeProtocol) -> DecorationItemNode
func remove(decorationNode: DecorationItemNode)
}