Various fixes

This commit is contained in:
Ilya Laktyushin
2024-11-10 23:24:34 +04:00
parent 1ef71d2f46
commit 83364952d0
3 changed files with 45 additions and 3 deletions

View File

@@ -154,7 +154,24 @@ private final class SheetContent: CombinedComponent {
break
}
case let .externalReference(reference):
let _ = reference
switch reference.message {
case let .auto(textValue, entitiesValue, _):
text = textValue
entities = entitiesValue
case let .text(textValue, entitiesValue, disableUrlPreview, previewParameters, _):
text = textValue
entities = entitiesValue
let _ = disableUrlPreview
let _ = previewParameters
case let .contact(contact, _):
media = [contact]
case let .mapLocation(map, _):
media = [map]
case let .invoice(invoice, _):
media = [invoice]
default:
break
}
}
let messageItem = PeerNameColorChatPreviewItem.MessageItem(