diff --git a/ShhShell/Views/Hosts/HostsView.swift b/ShhShell/Views/Hosts/HostsView.swift index 286df70..de7a183 100644 --- a/ShhShell/Views/Hosts/HostsView.swift +++ b/ShhShell/Views/Hosts/HostsView.swift @@ -35,9 +35,16 @@ struct HostsView: View { .animation(.default, value: host) .contextMenu { Button() { + hostsManager.duplicateHost(host) + } label: { + Label("Duplicate", systemImage: "square.filled.on.square") + } + Button(role: .destructive) { hostsManager.removeHost(host) - } label: { Label("Delete", systemImage: "trash") } - .tint(.red) + } label: { + Label("Delete", systemImage: "trash") + } + .tint(.red) } preview: { HostPreview(hostsManager: hostsManager, keyManager: keyManager, host: host) }