Premium gifting in attach menu

This commit is contained in:
Ilya Laktyushin
2023-03-06 14:24:39 +04:00
parent 4b1f86bfdb
commit fcadacbd15
32 changed files with 1375 additions and 314 deletions

View File

@@ -10,6 +10,7 @@ public enum ChatTextInputAccessoryItem: Equatable {
case silentPost
case messageAutoremoveTimeout
case scheduledMessages
case gift
}
public enum InputMode: Hashable {
@@ -25,6 +26,7 @@ public enum ChatTextInputAccessoryItem: Equatable {
case silentPost(Bool)
case messageAutoremoveTimeout(Int32?)
case scheduledMessages
case gift
public var key: Key {
switch self {
@@ -40,6 +42,8 @@ public enum ChatTextInputAccessoryItem: Equatable {
return .messageAutoremoveTimeout
case .scheduledMessages:
return .scheduledMessages
case .gift:
return .gift
}
}
}