Save automatically, improve mocks

This commit is contained in:
Christoph Hagen
2025-02-05 12:24:33 +01:00
parent d41c54d174
commit 5abe6e1a9f
55 changed files with 701 additions and 381 deletions

View File

@ -72,29 +72,15 @@ struct PathSettingsView: View {
}
.padding()
.sheet(isPresented: $showLoadErrorSheet) {
VStack {
Text("Failed to load database")
.font(.headline)
List(loadErrors, id: \.self) { error in
HStack {
Text(error)
Spacer()
}
}
.frame(minHeight: 200)
Button("Dismiss", action: { showLoadErrorSheet = false })
.padding()
}
.padding()
StorageErrorView(isPresented: $showLoadErrorSheet)
}
}
}
private func showLoadErrors(errors: [String]) {
guard !errors.isEmpty else {
private func showLoadErrors() {
guard !content.storageErrors.isEmpty else {
return
}
loadErrors = errors
showLoadErrorSheet = true
}
}