PWD-3: add context menu to delete passwords #6

Merged
MarkusThielker merged 1 commit from 3-make-passwords-deletable into development 2025-01-24 16:46:17 +00:00

View file

@ -62,6 +62,16 @@ struct ListView: View {
.background(selectedItem == password.id ? .blue : .clear) .background(selectedItem == password.id ? .blue : .clear)
.foregroundColor(selectedItem == password.id ? .white : (colorScheme == .dark ? .white : .black)) .foregroundColor(selectedItem == password.id ? .white : (colorScheme == .dark ? .white : .black))
.cornerRadius(8) .cornerRadius(8)
.contextMenu {
Button {
selectedItem = nil
viewModel.deletePassword(password)
viewModel.passwords = viewModel.getAllPasswords()
} label: {
Label("Delete", systemImage: "trash")
}
.keyboardShortcut(.delete)
}
} }
if isUpdateTextVisible { if isUpdateTextVisible {