Files
damus/damus/Views/Relays/SignalView.swift
T
William Casarin a4d4954abd Fix relay signal indicator, properly show how many relays you are connected to
Changelog-Fixed: Fix relay signal indicator, properly show how many relays you are connected to
2023-04-14 11:46:55 -07:00

35 lines
935 B
Swift

//
// SignalView.swift
// damus
//
// Created by William Casarin on 2023-04-14.
//
import SwiftUI
struct SignalView: View {
let state: DamusState
@ObservedObject var signal: SignalModel
var body: some View {
Group {
if signal.signal != signal.max_signal {
NavigationLink(destination: RelayConfigView(state: state)) {
Text("\(signal.signal)/\(signal.max_signal)", comment: "Fraction of how many of the user's relay servers that are operational.")
.font(.callout)
.foregroundColor(.gray)
}
} else {
Text("")
}
}
}
}
struct SignalView_Previews: PreviewProvider {
static var previews: some View {
SignalView(state: test_damus_state(), signal: SignalModel(signal: 5, max_signal: 10))
}
}