I want to execute this function below 3 times but each time with a different value:
socket.broadcast.to(role).emit('login', {
onlineusers: list
});
I have 3 roles: non-mods, mods and admins. The value for list varies for each role like this:
non-mods => nonmodslist, mods => modslist, admins => adminslist
I tried:
roles = {non-mods : nonmodslist, mods : modslist, admins : adminslist}
for(let {non-mods, mods, admins} of roles) {
socket.broadcast.to(role).emit('login', {
onlineusers: list
});
but I really dont know what to do from there. What am I missing?