AddServerView autofills with last server
This commit is contained in:
parent
2619848a70
commit
1ce620567c
@ -13,14 +13,18 @@ struct ContentView: View {
|
||||
@State var isSignedIn: Bool = true
|
||||
|
||||
var body: some View {
|
||||
VStack {
|
||||
VStack() {
|
||||
if isSignedIn {
|
||||
NavigationStack {
|
||||
DashboardView()
|
||||
}
|
||||
} else {
|
||||
VStack {
|
||||
HStack {
|
||||
Spacer()
|
||||
VStack(alignment: .center) {
|
||||
Spacer()
|
||||
Text("You are not currently signed into a Jellyfin instance.")
|
||||
.multilineTextAlignment(.center)
|
||||
.padding()
|
||||
Button {
|
||||
// toggle logged in so that it invalidates isSignedIn
|
||||
@ -29,6 +33,9 @@ struct ContentView: View {
|
||||
} label: {
|
||||
Text("Sign in")
|
||||
}
|
||||
Spacer()
|
||||
}
|
||||
Spacer()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -34,6 +34,8 @@ struct ItemSeriesView: View {
|
||||
ItemGenresView(item: item)
|
||||
.foregroundStyle(Color.primary)
|
||||
|
||||
// TODO: Settable series with ItemSeriesEpisodesView
|
||||
|
||||
ItemSeriesSeasonsView(item: item)
|
||||
.foregroundStyle(Color.primary)
|
||||
|
||||
|
@ -65,6 +65,9 @@ struct AddServerView: View {
|
||||
.foregroundStyle(.red)
|
||||
}
|
||||
}
|
||||
.onAppear {
|
||||
serverUrlString = authState.serverUrl?.absoluteString ?? ""
|
||||
}
|
||||
}
|
||||
|
||||
func checkServerUrl() async {
|
||||
|
Loading…
Reference in New Issue
Block a user