From dec6f1416155f295ab936bb3360853496c583fb4 Mon Sep 17 00:00:00 2001 From: Sebastian Moser Date: Mon, 23 Dec 2024 09:04:17 +0100 Subject: [PATCH] add js function, which inits a mize instance to be used in the browser --- src/platform/wasm/init.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/platform/wasm/init.js diff --git a/src/platform/wasm/init.js b/src/platform/wasm/init.js new file mode 100644 index 0000000..51f9fbc --- /dev/null +++ b/src/platform/wasm/init.js @@ -0,0 +1,18 @@ + + +async function init_mize(config) { + + if ("mize" in window) { + window.mize.set("self/config", config) + return window.mize + } + + + const { JsInstance } = wasm_bindgen; + + await wasm_bindgen() + + window.mize = await new JsInstance(config) + + return window.mize +}