mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
[WIP] Send message effects
This commit is contained in:
@@ -241,6 +241,19 @@ public final class AccountContextImpl: AccountContext {
|
||||
return availableReactionsValue.get()
|
||||
}
|
||||
|
||||
private var availableMessageEffectsValue: Promise<AvailableMessageEffects?>?
|
||||
public var availableMessageEffects: Signal<AvailableMessageEffects?, NoError> {
|
||||
let availableMessageEffectsValue: Promise<AvailableMessageEffects?>
|
||||
if let current = self.availableMessageEffectsValue {
|
||||
availableMessageEffectsValue = current
|
||||
} else {
|
||||
availableMessageEffectsValue = Promise<AvailableMessageEffects?>()
|
||||
self.availableMessageEffectsValue = availableMessageEffectsValue
|
||||
availableMessageEffectsValue.set(self.engine.stickers.availableMessageEffects())
|
||||
}
|
||||
return availableMessageEffectsValue.get()
|
||||
}
|
||||
|
||||
private var userLimitsConfigurationDisposable: Disposable?
|
||||
public private(set) var userLimits: EngineConfiguration.UserLimits
|
||||
|
||||
|
||||
Reference in New Issue
Block a user