formateConversationList static method
dynamic
formateConversationList(
- List conversationListJs
)
Implementation
static formateConversationList(List conversationListJs) async {
final conversationList = [];
final formatedConversationList = conversationListJs.where((value) {
final item = jsToMap(value);
return item["type"] != "@TIM#SYSTEM";
}).toList();
for (var i = 0; i < formatedConversationList.length; i++) {
final item =
await formateConversationListItem(jsToMap(conversationListJs[i]));
conversationList.add(item);
}
return conversationList;
}