diff options
| author | Fuwn <[email protected]> | 2025-02-22 05:34:46 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-02-22 05:34:46 -0800 |
| commit | 8521f79db23095cfe830bb61abd9f7e5c2f691eb (patch) | |
| tree | 97578df63113d19f995356c25c6a6ce477af4531 | |
| parent | feat: Development commit (diff) | |
| download | sora-testing-8521f79db23095cfe830bb61abd9f7e5c2f691eb.tar.xz sora-testing-8521f79db23095cfe830bb61abd9f7e5c2f691eb.zip | |
feat: Development commit
| -rw-r--r-- | Sora/Views/ContentView.swift | 6 | ||||
| -rw-r--r-- | Sora/Views/Post/PostGridView.swift | 4 | ||||
| -rw-r--r-- | Sora/Views/Post/PostView.swift | 2 |
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 { |