send_filters refactor

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2022-05-14 15:35:34 -07:00
parent 040ffdf9f5
commit 8da251dc88
11 changed files with 129 additions and 36 deletions

View File

@@ -11,14 +11,22 @@ import Foundation
class ActionBarModel: ObservableObject {
@Published var our_like: NostrEvent?
@Published var our_boost: NostrEvent?
@Published var our_tip: NostrEvent?
@Published var likes: Int
@Published var boosts: Int
@Published var tips: Int64
init(likes: Int, boosts: Int, our_like: NostrEvent?, our_boost: NostrEvent?) {
init(likes: Int, boosts: Int, tips: Int64, our_like: NostrEvent?, our_boost: NostrEvent?, our_tip: NostrEvent?) {
self.likes = likes
self.boosts = boosts
self.tips = tips
self.our_like = our_like
self.our_boost = our_boost
self.our_tip = our_tip
}
var tipped: Bool {
return our_tip != nil
}
var liked: Bool {