summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-03-18 06:46:31 -0700
committerFuwn <[email protected]>2025-03-18 06:46:31 -0700
commit8b4a3391bba6fafd467d427ebe0903dc9795ab05 (patch)
treec07bfaf7a2d3d2b90497dfbc83dbfcfa1bccd0bf
parentfeat: Development commit (diff)
downloadsora-testing-8b4a3391bba6fafd467d427ebe0903dc9795ab05.tar.xz
sora-testing-8b4a3391bba6fafd467d427ebe0903dc9795ab05.zip
feat: Development commit
-rw-r--r--Sora/Views/Generic/GenericItemView.swift7
-rw-r--r--Sora/Views/Generic/GenericListView.swift6
2 files changed, 6 insertions, 7 deletions
diff --git a/Sora/Views/Generic/GenericItemView.swift b/Sora/Views/Generic/GenericItemView.swift
index 21c5142..bb2be1f 100644
--- a/Sora/Views/Generic/GenericItemView.swift
+++ b/Sora/Views/Generic/GenericItemView.swift
@@ -20,13 +20,6 @@ struct GenericItemView<T: GenericItem>: View {
Spacer()
}
}
- .contextMenu {
- Button {
- removeAction(item.id)
- } label: {
- Label("Remove", systemImage: "trash")
- }
- }
#else
VStack(alignment: .leading) {
Text(item.tags.joined(separator: ", ").lowercased())
diff --git a/Sora/Views/Generic/GenericListView.swift b/Sora/Views/Generic/GenericListView.swift
index 7981d8b..f9c63a8 100644
--- a/Sora/Views/Generic/GenericListView.swift
+++ b/Sora/Views/Generic/GenericListView.swift
@@ -115,6 +115,12 @@ struct GenericListView<T: Identifiable & Hashable & GenericItem>: View {
}) {
Label("Bookmark Tag\(item.tags.count == 1 ? "" : "s")", systemImage: "bookmark")
}
+
+ Button {
+ removeActionUUID(item.id)
+ } label: {
+ Label("Remove", systemImage: "trash")
+ }
}
#if os(macOS)
.buttonStyle(.plain)