#178: Add redaction menu (disabled).

This commit is contained in:
Doug
2022-09-14 09:40:00 +01:00
committed by Doug
parent 4bed534a6f
commit fb947f2dba
13 changed files with 79 additions and 10 deletions
@@ -25,16 +25,20 @@ public struct TimelineItemContextMenu: View {
ForEach(contextMenuActions, id: \.self) { item in
switch item {
case .copy:
Button(ElementL10n.actionCopy) {
callback(item)
Button { callback(item) } label: {
Label(ElementL10n.actionCopy, systemImage: "doc.on.doc")
}
case .quote:
Button(ElementL10n.actionQuote) {
callback(item)
Button { callback(item) } label: {
Label(ElementL10n.actionQuote, systemImage: "quote.bubble")
}
case .copyPermalink:
Button(ElementL10n.permalink) {
callback(item)
Button { callback(item) } label: {
Label(ElementL10n.permalink, systemImage: "link")
}
case .redact:
Button(role: .destructive) { callback(item) } label: {
Label(ElementL10n.messageActionItemRedact, systemImage: "trash")
}
}
}