feat: require groupId in EntryEditViewModel, add group picker to EntryEditView
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WYqycDFsynHH9VnnK7LNSf
This commit is contained in:
@@ -9,6 +9,7 @@ import MyPassCore
|
||||
|
||||
struct EntryDetailView: View {
|
||||
let entry: Entry
|
||||
let groupId: UUID
|
||||
let session: VaultSession
|
||||
|
||||
@State private var showPassword = false
|
||||
@@ -30,7 +31,7 @@ struct EntryDetailView: View {
|
||||
}
|
||||
}
|
||||
.sheet(isPresented: $showEditSheet) {
|
||||
EntryEditView(vm: EntryEditViewModel(session: session, existing: entry))
|
||||
EntryEditView(vm: EntryEditViewModel(session: session, groupId: groupId, existing: entry))
|
||||
}
|
||||
#if os(macOS)
|
||||
.keyboardShortcut("e", modifiers: .command)
|
||||
|
||||
Reference in New Issue
Block a user