diff --git a/damus/Nostr/RelayConnection.swift b/damus/Nostr/RelayConnection.swift index b4587257..86a4f9fa 100644 --- a/damus/Nostr/RelayConnection.swift +++ b/damus/Nostr/RelayConnection.swift @@ -37,9 +37,9 @@ public struct RelayURL: Hashable { } } -final class RelayConnection { - private(set) var isConnected = false - private(set) var isConnecting = false +final class RelayConnection: ObservableObject { + @Published private(set) var isConnected = false + @Published private(set) var isConnecting = false private(set) var last_connection_attempt: TimeInterval = 0 private(set) var last_pong: Date? = nil