Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
fetchUser() {
console.log('Fetch user called.....')
var limit = 30;
var usersRequest = new CometChat.UsersRequestBuilder().setLimit(limit).build();
usersRequest.fetchNext().then(
userList => {
if(userList.length >0){
CometChat.getUnreadMessageCountForAllUsers().then(array=>{
var unread = Object.keys(array);
if(unread.length > 0){
unread.map(uid =>{
var index = userList.findIndex(user=> user.uid == uid);
if(index != -1){
userList[index].unreadCount = array[uid];
}
});
}
this.setState({
users: userList,
});