aboutsummaryrefslogtreecommitdiff
path: root/Hotline/Views/ServerView.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Hotline/Views/ServerView.swift')
-rw-r--r--Hotline/Views/ServerView.swift51
1 files changed, 0 insertions, 51 deletions
diff --git a/Hotline/Views/ServerView.swift b/Hotline/Views/ServerView.swift
deleted file mode 100644
index 09ab877..0000000
--- a/Hotline/Views/ServerView.swift
+++ /dev/null
@@ -1,51 +0,0 @@
-import SwiftUI
-
-struct ServerView: View {
- @Environment(Hotline.self) private var model: Hotline
- @Environment(\.colorScheme) var colorScheme
-
- enum Tab {
- case chat, users, news, messageBoard, files
- }
-
- var body: some View {
- TabView {
- ChatView()
- .tabItem {
- Image(systemName: "bubble")
- }
- .tag(Tab.chat)
-
- UsersView()
- .tabItem {
- Image(systemName: "person.2")
- }
- .tag(Tab.users)
-
- if let v = model.serverVersion, v >= 150 {
- NewsView()
- .tabItem {
- Image(systemName: "newspaper")
- }
- .tag(Tab.news)
- }
-
- MessageBoardView()
- .tabItem {
- Image(systemName: "book.closed")
- }
- .tag(Tab.messageBoard)
-
- FilesView()
- .tabItem {
- Image(systemName: "folder").tint(.black)
- }
- .tag(Tab.files)
- }
- .accentColor(colorScheme == .dark ? .white : .black)
- }
-}
-
-#Preview {
- ServerView()
-}