1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-08-07 03:50:08 +02:00

👌 Initial loading state for services manager

This commit is contained in:
2023-01-07 17:16:51 +01:00
parent d05f39efe7
commit 6e7c0d827c

View File

@ -15,7 +15,7 @@ class ServicesManager: ObservableObject {
@Published var services = [Service]()
@Published @MainActor var firstRunComplete: Bool = false
@Published var firstRunComplete: Bool = false
public static func useFake() {
ServicesManager.shared = FakeServicesManager.init(
@ -35,7 +35,7 @@ class ServicesManager: ObservableObject {
}
public var statusMessage: String {
if self.services.isEmpty {
if self.services.isEmpty || !self.firstRunComplete {
return "Loading..."
}
@ -52,7 +52,7 @@ class ServicesManager: ObservableObject {
}
public var statusColor: Color {
if self.services.isEmpty {
if self.services.isEmpty || !self.firstRunComplete {
return .yellow
}