Load incomplete content, show errors
This commit is contained in:
@ -3,6 +3,7 @@ import SwiftUICore
|
||||
|
||||
enum SaveState {
|
||||
case storageNotInitialized
|
||||
case savingPausedDueToLoadErrors
|
||||
case isSaved
|
||||
case needsSave
|
||||
case failedToSave
|
||||
@ -11,6 +12,8 @@ enum SaveState {
|
||||
switch self {
|
||||
case .storageNotInitialized:
|
||||
return .folderCircleFill
|
||||
case .savingPausedDueToLoadErrors:
|
||||
return .exclamationmarkCircleFill
|
||||
case .isSaved:
|
||||
return .checkmarkCircleFill
|
||||
case .needsSave:
|
||||
@ -28,7 +31,7 @@ enum SaveState {
|
||||
return .green
|
||||
case .needsSave:
|
||||
return .yellow
|
||||
case .failedToSave:
|
||||
case .failedToSave, .savingPausedDueToLoadErrors:
|
||||
return .red
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user