|
@@ -789,7 +789,7 @@ extension ChatViewController: MessagesLayoutDelegate {
|
|
|
|
|
|
// MARK: - MessageCellDelegate
|
|
// MARK: - MessageCellDelegate
|
|
extension ChatViewController: MessageCellDelegate {
|
|
extension ChatViewController: MessageCellDelegate {
|
|
- func didTapMessage(in cell: MessageCollectionViewCell) {
|
|
|
|
|
|
+ @objc func didTapMessage(in cell: MessageCollectionViewCell) {
|
|
if let indexPath = messagesCollectionView.indexPath(for: cell) {
|
|
if let indexPath = messagesCollectionView.indexPath(for: cell) {
|
|
let message = messageList[indexPath.section]
|
|
let message = messageList[indexPath.section]
|
|
|
|
|
|
@@ -824,7 +824,7 @@ extension ChatViewController: MessageCellDelegate {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- func didTapAvatar(in _: MessageCollectionViewCell) {
|
|
|
|
|
|
+ @objc func didTapAvatar(in _: MessageCollectionViewCell) {
|
|
logger.info("Avatar tapped")
|
|
logger.info("Avatar tapped")
|
|
}
|
|
}
|
|
|
|
|
|
@@ -835,6 +835,10 @@ extension ChatViewController: MessageCellDelegate {
|
|
@objc(didTapCellBottomLabelIn:) func didTapCellBottomLabel(in _: MessageCollectionViewCell) {
|
|
@objc(didTapCellBottomLabelIn:) func didTapCellBottomLabel(in _: MessageCollectionViewCell) {
|
|
print("Bottom label tapped")
|
|
print("Bottom label tapped")
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @objc func didTapBackground(in cell: MessageCollectionViewCell) {
|
|
|
|
+ print("background of message tapped")
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
// MARK: - MessageLabelDelegate
|
|
// MARK: - MessageLabelDelegate
|