orage.getItem(`stack-upvote.${itemType}.names`) || "[]");
            },
            hasUpvoted(itemName) {
              return this.upvotedItems.includes(itemName);
            },
            async handleUpvote(itemName) {
              if (this.hasUpvoted(itemName)) return;

              const xhr = new XMLHttpRequest();
              xhr.open("POST", "/apis/api.halo.run/v1alpha1/trackers/upvote");
              xhr.setRequestHeader("Content-Type", "application/json");
              xhr.onload = () => {