Clone in a terminal:
main.js
let wasmModule;

async function loadWasm() {
  try {
    const wasmModule = await import("./clickcounter.js");
    await wasmModule.default("./clickcounter_bg.wasm");

    return wasmModule;
  } catch (error) {
    console.error("Failed to load WASM module:", error);
  }

  return null;
}

window.addEventListener("DOMContentLoaded", async () => {
  wasmModule = await loadWasm();
});

File history (2 commits)

e1db5b4 Johan Mattsson - johan.mattsson.m@gmail.com
Cleanup
Cleanup
bf5df00 Johan Mattsson - johan.mattsson.m@gmail.com
Clock counter example
Clock counter example

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112