summaryrefslogtreecommitdiff
path: root/Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-06-15 03:46:10 -0700
committerFuwn <[email protected]>2025-06-15 03:46:10 -0700
commit298c060064d0099aa0db9b6dfe3d489470c4de57 (patch)
tree27252c1fccf6c42d89b689e78f2391cfb591c0ac /Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift
parentfeat: Development commit (diff)
downloadsora-testing-298c060064d0099aa0db9b6dfe3d489470c4de57.tar.xz
sora-testing-298c060064d0099aa0db9b6dfe3d489470c4de57.zip
feat: Development commit
Diffstat (limited to 'Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift')
-rw-r--r--Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift4
1 files changed, 3 insertions, 1 deletions
diff --git a/Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift b/Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift
index c8478ee..8c1c097 100644
--- a/Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift
+++ b/Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift
@@ -27,8 +27,10 @@ struct PostGridBookmarkButtonView: View {
)
}
) {
+ let isBookmarked = settings.bookmarks.contains { $0.tags == manager.tags }
+
Label(
- "Bookmark",
+ isBookmarked ? "Remove Bookmark" : "Bookmark",
systemImage:
contained ? "bookmark.fill" : "bookmark"
)