diff options
| author | Fuwn <[email protected]> | 2025-07-08 06:05:10 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-07-08 06:21:44 -0700 |
| commit | f7ed210669cd0384438b45b8fa0894d3746b8399 (patch) | |
| tree | 1b0140d3ec2bfe8ae8d33aba079ce47f2561b203 /Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift | |
| parent | feat: Development commit (diff) | |
| download | sora-testing-f7ed210669cd0384438b45b8fa0894d3746b8399.tar.xz sora-testing-f7ed210669cd0384438b45b8fa0894d3746b8399.zip | |
feat: Development commit
Diffstat (limited to 'Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift')
| -rw-r--r-- | Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift b/Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift index 8c1c097..8f2effc 100644 --- a/Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift +++ b/Sora/Views/Post/Grid/PostGridBookmarkButtonView.swift @@ -15,25 +15,6 @@ struct PostGridBookmarkButtonView: View { } var body: some View { - Button( - action: { - contained - ? settings - .removeBookmark(withTags: manager.tags) - : settings - .addBookmark( - provider: manager.provider, - tags: manager.tags - ) - } - ) { - let isBookmarked = settings.bookmarks.contains { $0.tags == manager.tags } - - Label( - isBookmarked ? "Remove Bookmark" : "Bookmark", - systemImage: - contained ? "bookmark.fill" : "bookmark" - ) - } + BookmarkMenuButtonView(tags: manager.tags, provider: manager.provider) } } |