summaryrefslogtreecommitdiff
path: root/Jel/Views/Settings/SettingsView.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Jel/Views/Settings/SettingsView.swift')
-rw-r--r--Jel/Views/Settings/SettingsView.swift32
1 files changed, 24 insertions, 8 deletions
diff --git a/Jel/Views/Settings/SettingsView.swift b/Jel/Views/Settings/SettingsView.swift
index 676b977..6d246d1 100644
--- a/Jel/Views/Settings/SettingsView.swift
+++ b/Jel/Views/Settings/SettingsView.swift
@@ -18,25 +18,41 @@ struct SettingsView: View {
NavigationStack {
Form {
Section() {
+ LabeledContent("Username") {
+ Text("\(authState.username ?? "---")")
+ .textSelection(.enabled)
+ }
+
+ LabeledContent("Auth Token") {
+ Text("\(authState.authToken ?? "---")")
+ .textSelection(.enabled)
+ }
+
+ Button(role: .destructive) {
+ authState.loggedIn = false
+ authState.save()
+ } label: {
+ Text("Sign out")
+ }
+ } header: {
+ Text("Current User")
+ }
+
+ Section() {
AppearancePicker()
} header: {
Text("Accessibility")
}
- Section {
+ Section() {
NavigationLink {
ConsoleView()
.closeButtonHidden()
} label: {
Text("Logs")
}
-
- Button(role: .destructive) {
- authState.loggedIn = false
- authState.save()
- } label: {
- Text("Sign out")
- }
+ } header: {
+ Text("Debug")
}
}
.navigationTitle("Settings")