From 8521f79db23095cfe830bb61abd9f7e5c2f691eb Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sat, 22 Feb 2025 05:34:46 -0800 Subject: feat: Development commit --- Sora/Views/ContentView.swift | 6 ++---- Sora/Views/Post/PostGridView.swift | 4 +--- 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 { -- cgit v1.2.3