Merge branch 'main' into add-coursicle-to-readme

This commit is contained in:
Jakub Kašpar
2023-08-31 09:46:28 +02:00
committed by GitHub
2 changed files with 12 additions and 1 deletions
@@ -333,7 +333,7 @@ extension ChatViewController: InputBarAccessoryViewDelegate {
let substring = attributedText.attributedSubstring(from: range)
let context = substring.attribute(.autocompletedContext, at: 0, effectiveRange: nil)
print("Autocompleted: `", substring, "` with context: ", context ?? [])
print("Autocompleted: `", substring, "` with context: ", context ?? "-")
}
let components = inputBar.inputTextView.components
@@ -23,9 +23,20 @@ struct SwiftUIExampleView: View {
self.cleanupSocket()
}
.navigationBarTitle("SwiftUI Example", displayMode: .inline)
.modifier(IgnoresSafeArea()) //fixes issue with IBAV placement when keyboard appears
}
// MARK: Private
private struct IgnoresSafeArea: ViewModifier {
func body(content: Content) -> some View {
if #available(iOS 14.0, *) {
content.ignoresSafeArea(.keyboard, edges: .bottom)
} else {
content
}
}
}
private func connectToMessageSocket() {
MockSocket.shared.connect(with: [SampleData.shared.nathan, SampleData.shared.wu]).onNewMessage { message in