Refactor Alerts

This commit is contained in:
世界
2025-12-01 18:22:06 +08:00
parent 8e764c56eb
commit 4ddfcdb324
40 changed files with 324 additions and 224 deletions
@@ -16,7 +16,7 @@ public class LogViewModel: ObservableObject {
@Published public var searchText = ""
@Published public var isSearching = false
@Published public var filteredLogs: [LogEntry] = []
@Published public var alert: Alert?
@Published public var alert: AlertState?
@Published public var showFileExporter = false
@Published public var logFileURL: URL?
@@ -146,7 +146,7 @@ public class LogViewModel: ObservableObject {
try text.write(to: fileURL, atomically: true, encoding: .utf8)
logFileURL = fileURL
} catch {
alert = Alert(error)
alert = AlertState(error: error)
}
}
#endif