Clone in a terminal:
main.js
let wasmModule;

async function loadWasm() {
    try {
        const wasmModule = await import("./componentexample.js");
        await wasmModule.default("./componentexample_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)

90d875f Johan Mattsson - johan.mattsson.m@gmail.com
Delete old sketch
Delete old sketch
c8b0c25 Johan Mattsson - johan.mattsson.m@gmail.com
Component sketch
Component sketch

Contact

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