deleteMessages method

Future<void> deleteMessages({
  1. required List<String> messageIds,
})

Implementation

Future<void> deleteMessages({required List<String> messageIds}) async {
  try {
    await ChatUIKit.instance.deleteLocalMessageByIds(
      conversationId: profile.id,
      type: conversationType,
      messageIds: messageIds,
    );
    msgModelList
        .removeWhere((element) => messageIds.contains(element.message.msgId));

    refresh();
    // ignore: empty_catches
  } catch (e) {}
}