From b0463319365f773e4e91020fe020ed1355ca493e Mon Sep 17 00:00:00 2001 From: Ethan Pippin Date: Fri, 15 Oct 2021 01:06:15 -0600 Subject: [PATCH] Remove purge button --- .../Views/ServerListView.swift | 23 +++-------------- JellyfinPlayer/Views/ServerListView.swift | 25 ++++--------------- 2 files changed, 9 insertions(+), 39 deletions(-) diff --git a/JellyfinPlayer tvOS/Views/ServerListView.swift b/JellyfinPlayer tvOS/Views/ServerListView.swift index 8b466bcf..c1a5fd05 100644 --- a/JellyfinPlayer tvOS/Views/ServerListView.swift +++ b/JellyfinPlayer tvOS/Views/ServerListView.swift @@ -95,25 +95,10 @@ struct ServerListView: View { if viewModel.servers.isEmpty { EmptyView() } else { - HStack { - Button { - SwiftfinStore.dataStack.perform(asynchronous: { transaction in - try! transaction.deleteAll(From()) - try! transaction.deleteAll(From()) - try! transaction.deleteAll(From()) - }) { _ in - SwiftfinStore.Defaults.suite[.lastServerUserID] = nil - viewModel.fetchServers() - } - } label: { - Text("Purge") - } - - Button { - serverListRouter.route(to: \.connectToServer) - } label: { - Image(systemName: "plus.circle.fill") - } + Button { + serverListRouter.route(to: \.connectToServer) + } label: { + Image(systemName: "plus.circle.fill") } } } diff --git a/JellyfinPlayer/Views/ServerListView.swift b/JellyfinPlayer/Views/ServerListView.swift index 7eb03c51..06eca182 100644 --- a/JellyfinPlayer/Views/ServerListView.swift +++ b/JellyfinPlayer/Views/ServerListView.swift @@ -29,7 +29,7 @@ struct ServerListView: View { .frame(height: 100) .cornerRadius(10) - HStack { + HStack(spacing: 10) { Image(systemName: "server.rack") .font(.system(size: 36)) .foregroundColor(.primary) @@ -106,25 +106,10 @@ struct ServerListView: View { if viewModel.servers.isEmpty { EmptyView() } else { - HStack { - Button { - SwiftfinStore.dataStack.perform(asynchronous: { transaction in - try! transaction.deleteAll(From()) - try! transaction.deleteAll(From()) - try! transaction.deleteAll(From()) - }) { _ in - SwiftfinStore.Defaults.suite[.lastServerUserID] = nil - viewModel.fetchServers() - } - } label: { - Text("Purge") - } - - Button { - serverListRouter.route(to: \.connectToServer) - } label: { - Image(systemName: "plus.circle.fill") - } + Button { + serverListRouter.route(to: \.connectToServer) + } label: { + Image(systemName: "plus.circle.fill") } } }