t-base text-gray-900 dark:text-white";
        user.appendChild(document.createTextNode(trigger[keys.includes("Upload") ? "Upload" : keys.includes("NewTarget") ? "NewTarget" : "Manual"].by.name));
        wrapper.appendChild(user);
        return wrapper;
      }
      return null;
    }

    function onWorkerEvent(event) {
      const keys = Object.getOwnPropertyNames(event);
      if (keys.includes("WorkerConnected")) {
        const table = document.getElementById("workers");
        table.appendChild(re