summaryrefslogtreecommitdiff
path: root/Jel/Views/SignIn
diff options
context:
space:
mode:
authorShav Kinderlehrer <[email protected]>2024-02-21 12:20:24 -0500
committerShav Kinderlehrer <[email protected]>2024-02-21 12:20:24 -0500
commitce0be87c7f39e9763d835a685cb65eb38c7e68c3 (patch)
treea548887701d035f40923de1838317d213a8a2532 /Jel/Views/SignIn
parent53b079259556532569af3af0e3b15aa887adbfd4 (diff)
downloadjel-ce0be87c7f39e9763d835a685cb65eb38c7e68c3.tar.gz
jel-ce0be87c7f39e9763d835a685cb65eb38c7e68c3.zip
Cleanup + change SignInView to be a sheet
Diffstat (limited to 'Jel/Views/SignIn')
-rw-r--r--Jel/Views/SignIn/AddServerView.swift12
-rw-r--r--Jel/Views/SignIn/SignInToServerView.swift2
-rw-r--r--Jel/Views/SignIn/SignInView.swift9
3 files changed, 11 insertions, 12 deletions
diff --git a/Jel/Views/SignIn/AddServerView.swift b/Jel/Views/SignIn/AddServerView.swift
index 40c2312..01d4a49 100644
--- a/Jel/Views/SignIn/AddServerView.swift
+++ b/Jel/Views/SignIn/AddServerView.swift
@@ -12,7 +12,7 @@ struct AddServerView: View {
@ObservedObject var authState: AuthStateController = AuthStateController.shared
@Binding var serverUrlIsValid: Bool
- @State var serverUrlString: String = "http://"
+ @State var serverUrlString: String = ""
@State var urlHasError: Bool = false
@State var currentErrorMessage: String = ""
@State var isLoading: Bool = false
@@ -25,7 +25,7 @@ struct AddServerView: View {
.font(.title)
HStack {
TextField(text: $serverUrlString) {
- Text("http://jellyfin.example.com")
+ Text(verbatim: "https://jellyfin.example.com")
}
.keyboardType(.URL)
.textContentType(.URL)
@@ -102,7 +102,7 @@ struct AddServerView: View {
}
-#Preview {
- AddServerView(serverUrlIsValid: .constant(false))
-
-}
+//#Preview {
+// AddServerView(serverUrlIsValid: .constant(false))
+//
+//}
diff --git a/Jel/Views/SignIn/SignInToServerView.swift b/Jel/Views/SignIn/SignInToServerView.swift
index 259e54d..18907a5 100644
--- a/Jel/Views/SignIn/SignInToServerView.swift
+++ b/Jel/Views/SignIn/SignInToServerView.swift
@@ -10,7 +10,7 @@ import SwiftUI
struct SignInToServerView: View {
@EnvironmentObject var jellyfinClient: JellyfinClientController
- @StateObject var authState: AuthStateController = AuthStateController.shared
+ @ObservedObject var authState: AuthStateController = AuthStateController.shared
@State var username: String = ""
@State var password: String = ""
diff --git a/Jel/Views/SignIn/SignInView.swift b/Jel/Views/SignIn/SignInView.swift
index 729b34b..f3e2675 100644
--- a/Jel/Views/SignIn/SignInView.swift
+++ b/Jel/Views/SignIn/SignInView.swift
@@ -11,9 +11,8 @@ import PulseUI
struct SignInView: View {
@EnvironmentObject var jellyfinClient: JellyfinClientController
- @StateObject var authState: AuthStateController = AuthStateController.shared
+ @ObservedObject var authState: AuthStateController = AuthStateController.shared
@State var serverUrlIsValid: Bool = false
- @State var showingConsoleSheet: Bool = false
var body: some View {
NavigationStack {
@@ -40,6 +39,6 @@ struct SignInView: View {
}
}
-#Preview {
- SignInView()
-}
+//#Preview {
+// SignInView()
+//}