diff options
| -rw-r--r-- | Sora/Views/FavoritesView.swift | 5 | ||||
| -rw-r--r-- | Sora/Views/Post/Grid/PostGridView.swift | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/Sora/Views/FavoritesView.swift b/Sora/Views/FavoritesView.swift index 27726a7..b7577f8 100644 --- a/Sora/Views/FavoritesView.swift +++ b/Sora/Views/FavoritesView.swift @@ -299,6 +299,11 @@ struct FavoritesView: View { // swiftlint:disable:this type_body_length baseSearchText: context.baseSearchText ) } + .navigationDestination(for: String.self) { tag in + PostGridView( + selectedTab: $selectedTab, navigationPath: $navigationPath, initialTag: tag + ) + } .sheet(isPresented: $isDetailsSheetPresented) { if let favorite = selectedFavoriteForDetails { NavigationView { diff --git a/Sora/Views/Post/Grid/PostGridView.swift b/Sora/Views/Post/Grid/PostGridView.swift index 978a237..0722c02 100644 --- a/Sora/Views/Post/Grid/PostGridView.swift +++ b/Sora/Views/Post/Grid/PostGridView.swift @@ -322,9 +322,9 @@ struct PostGridView: View { // swiftlint:disable:this type_body_length #endif #if os(macOS) - let placement = ToolbarItemPlacement.navigation + let placement = ToolbarItemPlacement.navigation #else - let placement = ToolbarItemPlacement.topBarLeading + let placement = ToolbarItemPlacement.topBarLeading #endif if initialTag == nil { |