onMessageSendError method

  1. @override
void onMessageSendError(
  1. String msgId,
  2. Message msg,
  3. ChatError error
)
override

Implementation

@override
void onMessageSendError(String msgId, Message msg, ChatError error) {
  final index = msgModelList.indexWhere((element) =>
      element.message.msgId == msgId && msg.status != element.message.status);
  if (index != -1) {
    msgModelList[index] = msgModelList[index].copyWith(message: msg);
    refresh();
  }
}