JSFiddle - React, Tailwind, and code Playground

by nukeboy212

JavaScript

function forEachFunc(item, index, array) {

  console.log("test")

  if (cancontinue2 == true) {
    cancontinue2 = false;

    itemsProcessed++;
    let company_id = item.company_id;
    let user_id = item.user_id;
    let role = item.role_id;
    let finalrole = "";
    //const User = bot.fetchUser(user_id);
    var fullusername = "";
    bot.users.fetch(user_id).then(user => {

      fullusername = user.username + user.discriminator;

      if (role == 10) {
        finalrole = "CEO"
      } else if (role < 10 && role > 6) {
        finalrole = "Executive"
      } else {
        finalrole = "Peasant"
      }
      embed.addField(index + 1 + ":", "User: " + fullusername + " - Role: " + finalrole)
      message.channel.send(embed)
      cancontinue2 = true;
      if (itemsProcessed === array.length) {
        stopWhile = true;
        message.channel.send(embed)
      }
    });
  }
}