summaryrefslogtreecommitdiff
path: root/Sora/Views/Generic
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-03-03 19:43:35 -0800
committerFuwn <[email protected]>2025-03-03 19:43:35 -0800
commite56c662137ca3e3945aed174c90062601df092f5 (patch)
tree8f459760d0bcbe16cbd18f2863bfd063a08ca974 /Sora/Views/Generic
parentfeat: Development commit (diff)
downloadsora-testing-e56c662137ca3e3945aed174c90062601df092f5.tar.xz
sora-testing-e56c662137ca3e3945aed174c90062601df092f5.zip
feat: Development commit
Diffstat (limited to 'Sora/Views/Generic')
-rw-r--r--Sora/Views/Generic/GenericListView.swift8
1 files changed, 7 insertions, 1 deletions
diff --git a/Sora/Views/Generic/GenericListView.swift b/Sora/Views/Generic/GenericListView.swift
index 6ac9030..ee0b09e 100644
--- a/Sora/Views/Generic/GenericListView.swift
+++ b/Sora/Views/Generic/GenericListView.swift
@@ -106,7 +106,13 @@ struct GenericListView<T: Identifiable & Hashable & GenericItem>: View {
manager.performSearch(settings: settings)
isPresented.toggle()
}) {
- Label("Add to current search query", systemImage: "plus")
+ Label("Add to Search", systemImage: "plus")
+ }
+
+ Button(action: {
+ settings.addBookmark(provider: settings.preferredBooru, tags: item.tags)
+ }) {
+ Label("Bookmark Tag\(item.tags.count == 1 ? "" : "s")", systemImage: "bookmark")
}
}
#if os(macOS)