summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-02-22 05:34:46 -0800
committerFuwn <[email protected]>2025-02-22 05:34:46 -0800
commit8521f79db23095cfe830bb61abd9f7e5c2f691eb (patch)
tree97578df63113d19f995356c25c6a6ce477af4531
parentfeat: Development commit (diff)
downloadsora-testing-8521f79db23095cfe830bb61abd9f7e5c2f691eb.tar.xz
sora-testing-8521f79db23095cfe830bb61abd9f7e5c2f691eb.zip
feat: Development commit
-rw-r--r--Sora/Views/ContentView.swift6
-rw-r--r--Sora/Views/Post/PostGridView.swift4
-rw-r--r--Sora/Views/Post/PostView.swift2
3 files changed, 4 insertions, 8 deletions
diff --git a/Sora/Views/ContentView.swift b/Sora/Views/ContentView.swift
index aa9a317..c7ac1a6 100644
--- a/Sora/Views/ContentView.swift
+++ b/Sora/Views/ContentView.swift
@@ -22,9 +22,7 @@ struct ContentView: View {
if selectedTabIndex == 1 {
BookmarksView(selectedTab: $selectedTabIndex)
} else {
- PostGridView(
- manager: manager
- )
+ PostGridView()
}
} detail: {
if let post = manager.selectedPost {
@@ -36,7 +34,7 @@ struct ContentView: View {
}
#else
NavigationStack {
- PostGridView(manager: manager)
+ PostGridView()
}
#endif
}
diff --git a/Sora/Views/Post/PostGridView.swift b/Sora/Views/Post/PostGridView.swift
index c6f96ae..fb813af 100644
--- a/Sora/Views/Post/PostGridView.swift
+++ b/Sora/Views/Post/PostGridView.swift
@@ -3,7 +3,7 @@ import WaterfallGrid
struct PostGridView: View {
@EnvironmentObject var settings: Settings
- @ObservedObject var manager: BooruManager
+ @EnvironmentObject var manager: BooruManager
@Environment(\.isSearching)
private var isSearching
@@ -30,7 +30,6 @@ struct PostGridView: View {
} label: {
PostView(
post: post,
- manager: manager,
posts: filteredPosts
)
}
@@ -39,7 +38,6 @@ struct PostGridView: View {
NavigationLink(value: post) {
PostView(
post: post,
- manager: manager,
posts: filteredPosts
)
}
diff --git a/Sora/Views/Post/PostView.swift b/Sora/Views/Post/PostView.swift
index 7d69347..c2cafb2 100644
--- a/Sora/Views/Post/PostView.swift
+++ b/Sora/Views/Post/PostView.swift
@@ -2,8 +2,8 @@ import SwiftUI
struct PostView: View {
@EnvironmentObject var settings: Settings
+ @EnvironmentObject var manager: BooruManager
let post: BooruPost
- @ObservedObject var manager: BooruManager
let posts: [BooruPost]
private var thumbnailURL: URL? {
switch settings.thumbnailType {