Improve dashboard

This commit is contained in:
世界
2023-08-04 21:23:07 +08:00
parent 313721c7cf
commit b5e682021b
6 changed files with 21 additions and 22 deletions
@@ -36,7 +36,7 @@ public struct GroupItemView: View {
}
Spacer(minLength: 8)
HStack {
Text(item.type)
Text(item.displayType)
.font(.caption)
.foregroundColor(.secondary)
Spacer(minLength: 0)
@@ -1,4 +1,5 @@
import Foundation
import Libbox
import SwiftUI
public struct OutboundGroup: Codable {
@@ -20,13 +21,6 @@ public struct OutboundGroup: Codable {
public extension OutboundGroup {
var displayType: String {
switch type {
case "selector":
return "Selector"
case "urltest":
return "URLTest"
default:
return "Unknown"
}
LibboxProxyDisplayType(type)
}
}
@@ -1,4 +1,5 @@
import Foundation
import Libbox
import SwiftUI
public struct OutboundGroupItem: Codable {
@@ -10,6 +11,10 @@ public struct OutboundGroupItem: Codable {
}
public extension OutboundGroupItem {
var displayType: String {
LibboxProxyDisplayType(type)
}
var delayString: String {
"\(urlTestDelay)ms"
}