Private
Public Access
1
0
Files
Kordophone/osx/kordophone2/ConversationView.swift
2025-09-06 19:38:26 -07:00

28 lines
666 B
Swift

//
// ConversationView.swift
// kordophone2
//
// Created by James Magahern on 8/24/25.
//
import SwiftUI
import UniformTypeIdentifiers
struct ConversationView: View
{
@Binding var transcriptModel: TranscriptView.ViewModel
@Binding var entryModel: MessageEntryView.ViewModel
var body: some View {
VStack {
TranscriptView(model: $transcriptModel)
MessageEntryView(viewModel: $entryModel)
}
.onDrop(of: [UTType.image, UTType.fileURL], isTargeted: $entryModel.isDropTargeted) { providers in
entryModel.handleDroppedProviders(providers)
return true
}
}
}