Refactoring

This commit is contained in:
Ali
2021-09-23 18:59:10 +03:00
parent dd19880091
commit 3eead87254
79 changed files with 2106 additions and 1005 deletions

View File

@@ -0,0 +1,31 @@
import Foundation
import Postbox
final class MutableAccessChallengeDataView {
var data: PostboxAccessChallengeData
init(data: PostboxAccessChallengeData) {
self.data = data
}
func replay(updatedData: PostboxAccessChallengeData?) -> Bool {
var updated = false
if let data = updatedData {
if self.data != data {
self.data = data
updated = true
}
}
return updated
}
}
public final class AccessChallengeDataView: PostboxView {
public let data: PostboxAccessChallengeData
init(_ view: MutableAccessChallengeDataView) {
self.data = view.data
}
}