Remove purge button
This commit is contained in:
parent
3c26b55fc4
commit
b046331936
|
|
@ -95,25 +95,10 @@ struct ServerListView: View {
|
||||||
if viewModel.servers.isEmpty {
|
if viewModel.servers.isEmpty {
|
||||||
EmptyView()
|
EmptyView()
|
||||||
} else {
|
} else {
|
||||||
HStack {
|
Button {
|
||||||
Button {
|
serverListRouter.route(to: \.connectToServer)
|
||||||
SwiftfinStore.dataStack.perform(asynchronous: { transaction in
|
} label: {
|
||||||
try! transaction.deleteAll(From<SwiftfinStore.Models.StoredServer>())
|
Image(systemName: "plus.circle.fill")
|
||||||
try! transaction.deleteAll(From<SwiftfinStore.Models.StoredUser>())
|
|
||||||
try! transaction.deleteAll(From<SwiftfinStore.Models.StoredAccessToken>())
|
|
||||||
}) { _ in
|
|
||||||
SwiftfinStore.Defaults.suite[.lastServerUserID] = nil
|
|
||||||
viewModel.fetchServers()
|
|
||||||
}
|
|
||||||
} label: {
|
|
||||||
Text("Purge")
|
|
||||||
}
|
|
||||||
|
|
||||||
Button {
|
|
||||||
serverListRouter.route(to: \.connectToServer)
|
|
||||||
} label: {
|
|
||||||
Image(systemName: "plus.circle.fill")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ struct ServerListView: View {
|
||||||
.frame(height: 100)
|
.frame(height: 100)
|
||||||
.cornerRadius(10)
|
.cornerRadius(10)
|
||||||
|
|
||||||
HStack {
|
HStack(spacing: 10) {
|
||||||
Image(systemName: "server.rack")
|
Image(systemName: "server.rack")
|
||||||
.font(.system(size: 36))
|
.font(.system(size: 36))
|
||||||
.foregroundColor(.primary)
|
.foregroundColor(.primary)
|
||||||
|
|
@ -106,25 +106,10 @@ struct ServerListView: View {
|
||||||
if viewModel.servers.isEmpty {
|
if viewModel.servers.isEmpty {
|
||||||
EmptyView()
|
EmptyView()
|
||||||
} else {
|
} else {
|
||||||
HStack {
|
Button {
|
||||||
Button {
|
serverListRouter.route(to: \.connectToServer)
|
||||||
SwiftfinStore.dataStack.perform(asynchronous: { transaction in
|
} label: {
|
||||||
try! transaction.deleteAll(From<SwiftfinStore.Models.StoredServer>())
|
Image(systemName: "plus.circle.fill")
|
||||||
try! transaction.deleteAll(From<SwiftfinStore.Models.StoredUser>())
|
|
||||||
try! transaction.deleteAll(From<SwiftfinStore.Models.StoredAccessToken>())
|
|
||||||
}) { _ in
|
|
||||||
SwiftfinStore.Defaults.suite[.lastServerUserID] = nil
|
|
||||||
viewModel.fetchServers()
|
|
||||||
}
|
|
||||||
} label: {
|
|
||||||
Text("Purge")
|
|
||||||
}
|
|
||||||
|
|
||||||
Button {
|
|
||||||
serverListRouter.route(to: \.connectToServer)
|
|
||||||
} label: {
|
|
||||||
Image(systemName: "plus.circle.fill")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue