summaryrefslogtreecommitdiff
path: root/Sora/Data
diff options
context:
space:
mode:
Diffstat (limited to 'Sora/Data')
-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
+ }
}