summaryrefslogtreecommitdiff
path: root/Sora/Data/Settings.swift
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-02-20 05:02:06 -0800
committerFuwn <[email protected]>2025-02-20 05:02:06 -0800
commit790689157f13eac497d6823fc373458fc63fcc6a (patch)
treea6a6a0a161f1fe48a2c03dde69f2473e4784fb72 /Sora/Data/Settings.swift
parentfeat: Development commit (diff)
downloadsora-testing-790689157f13eac497d6823fc373458fc63fcc6a.tar.xz
sora-testing-790689157f13eac497d6823fc373458fc63fcc6a.zip
feat: Development commit
Diffstat (limited to 'Sora/Data/Settings.swift')
-rw-r--r--Sora/Data/Settings.swift13
1 files changed, 13 insertions, 0 deletions
diff --git a/Sora/Data/Settings.swift b/Sora/Data/Settings.swift
index 43b2a56..1d3ccba 100644
--- a/Sora/Data/Settings.swift
+++ b/Sora/Data/Settings.swift
@@ -11,4 +11,17 @@ class Settings: ObservableObject {
@AppStorage("columns") var columns: Int = 2
@AppStorage("blurNSFWThumbnails") var blurNSFWThumbnails: Bool = true
@AppStorage("showNSFWPosts") var showNSFWPosts: Bool = false
+
+ func resetToDefaults() {
+ #if DEBUG
+ detailViewType = .compressed
+ #else
+ detailViewType = .original
+ #endif
+ thumbnailType = .preview
+ searchSuggestions = false
+ columns = 2
+ blurNSFWThumbnails = true
+ showNSFWPosts = false
+ }
}