summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Sora/Views/FavoritesView.swift5
-rw-r--r--Sora/Views/Post/Grid/PostGridView.swift4
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 {