Group stats improvements

This commit is contained in:
Ilya Laktyushin
2020-06-19 15:19:19 +03:00
parent 9f50fa0640
commit 6b56018756
17 changed files with 4314 additions and 4054 deletions

View File

@@ -128,35 +128,6 @@ struct ChatSearchResultsState: Equatable {
let totalCount: Int32
let completed: Bool
}
enum ChatSearchDomain: Equatable {
case everything
case members
case member(Peer)
static func ==(lhs: ChatSearchDomain, rhs: ChatSearchDomain) -> Bool {
switch lhs {
case .everything:
if case .everything = rhs {
return true
} else {
return false
}
case .members:
if case .members = rhs {
return true
} else {
return false
}
case let .member(lhsPeer):
if case let .member(rhsPeer) = rhs, lhsPeer.isEqual(rhsPeer) {
return true
} else {
return false
}
}
}
}
enum ChatSearchDomainSuggestionContext: Equatable {
case none