updateApiMessages method
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);
}
}