Skip to content
Snippets Groups Projects
Commit d89f26a2 authored by Dariusz Rybicki's avatar Dariusz Rybicki
Browse files

Update example app

parent c2c18618
No related branches found
No related tags found
2 merge requests!110Backup improvements & example,!102Release 1.0.0
......@@ -28,7 +28,7 @@ extension AppEnvironment {
handleConfirm: .live(db: dbManager.getDB),
handleReset: .live(db: dbManager.getDB)
)
let backupStorage = BackupStorage.live(now: Date.init)
let backupStorage = BackupStorage.onDisk()
let mainQueue = DispatchQueue.main.eraseToAnyScheduler()
let bgQueue = DispatchQueue.global(qos: .background).eraseToAnyScheduler()
......
......@@ -97,7 +97,7 @@ let appReducer = Reducer<AppState, AppAction, AppEnvironment>
env.log(.error(error as NSError))
}))
cancellables.append(env.messenger.registerBackupCallback(.init { data in
env.backupStorage.store(data)
try? env.backupStorage.store(data)
}))
let isLoaded = env.messenger.isLoaded()
......
......@@ -166,7 +166,7 @@ public let backupReducer = Reducer<BackupState, BackupAction, BackupEnvironment>
return Effect.run { subscriber in
do {
try env.messenger.stopBackup()
env.backupStorage.remove()
try env.backupStorage.remove()
subscriber.send(.didStop(failure: nil))
} catch {
subscriber.send(.didStop(failure: error as NSError))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment