updateApiMessages method

void updateApiMessages(
  1. List<VBaseMessage> apiMessages
)
inherited

Implementation

void updateApiMessages(List<VBaseMessage> apiMessages) {
  if (apiMessages.isEmpty) return;
  final stateMessages = value;
  final newList = <VBaseMessage>[];
  newList.addAll(apiMessages);
  newList.addAll(
    stateMessages.where((e) => e.emitStatus.isSendingOrError),
  );
  //we need to sort
  if (context.mounted) {
    value = sort(newList);
  }
}