diff options
| -rw-r--r-- | html/Makefile | 13 | ||||
| -rw-r--r-- | html/js/recvDraftRates.js | 4 |
2 files changed, 13 insertions, 4 deletions
diff --git a/html/Makefile b/html/Makefile index ea38b578..07121f77 100644 --- a/html/Makefile +++ b/html/Makefile @@ -71,8 +71,12 @@ FILES_TO_COPY_TARGETS := $(addprefix $(BUILDDIR)/,$(FILES_TO_COPY)) .PHONY: all clean maps misc all: $(HTML) $(RULES_HTML) maps misc $(BLOG_POSTS_HTML) -misc: $(BUILDDIR)/latex-build $(BUILDDIR)/cards-data $(FILES_TO_COPY_TARGETS) \ - $(BUILDDIR)/webtools.wasm $(BUILDDIR)/boss/ai-companion.wasm \ +misc: $(BUILDDIR)/latex-build \ + $(BUILDDIR)/cards-data \ + $(FILES_TO_COPY_TARGETS) \ + $(BUILDDIR)/webtools.wasm \ + $(BUILDDIR)/boss/ai-companion.wasm \ + $(BUILDDIR)/draftsim.wasm \ $(BUILDDIR)/feed.rss js/wasm_exec.js js/wasm_exec.js: $(shell go env GOROOT)/lib/wasm/wasm_exec.js @@ -83,6 +87,11 @@ $(BUILDDIR)/%.wasm: @if test \( ! \( -d $(@D) \) \) ;then mkdir -p $(@D);fi ln -s $(GO_ROOT)/$(*F)/$(*F).wasm $@ +$(BUILDDIR)/draftsim.wasm: + @echo "creating symlink $@" + @if test \( ! \( -d $(@D) \) \); then mkdir -p $(@D);fi + ln -s $(GO_ROOT)/draftsim/client/client.wasm $@ + $(FILES_TO_COPY_TARGETS): $(BUILDDIR)/%: % @echo "copying $@" @if test \( ! \( -d $(@D) \) \) ;then mkdir -p $(@D);fi diff --git a/html/js/recvDraftRates.js b/html/js/recvDraftRates.js index 802066ec..0bcd46a8 100644 --- a/html/js/recvDraftRates.js +++ b/html/js/recvDraftRates.js @@ -24,13 +24,13 @@ for the JavaScript code in this page. const draftBlogUrl = "https://muhq.space/muhqs-game/html/build/blog/draftsim.html" const ratesApi = "https://draft.muhq.space/stats" function retrieveDraftRates() { - console.log(ratesApi); let r = new Request(ratesApi); fetch(r).then((response) => { let draftRates = response.json() for (let e of document.querySelectorAll(".draft-rate")) { const cardName = e.parentNode.getAttribute("data-canonical-name"); - const rate = draftRates[cardName] || 0; + // TODO: visualize data + const rate = draftRates[cardName].Ca || 0; e.textContent = "DR: " + rate e.onclick = () => {document.location.href = draftBlogUrl}; } |
