From ddbed4662594a91d57ef87fb41a3f523128f16e7 Mon Sep 17 00:00:00 2001 From: Sebastian Moser Date: Wed, 4 Dec 2024 12:47:42 +0100 Subject: [PATCH] initialize window.mize.mod as an empty object --- src/platform/wasm/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/platform/wasm/mod.rs b/src/platform/wasm/mod.rs index f6ee533..0a8da37 100644 --- a/src/platform/wasm/mod.rs +++ b/src/platform/wasm/mod.rs @@ -1,6 +1,6 @@ use std::ptr::NonNull; use std::panic; -use web_sys::js_sys; +use web_sys::js_sys::{self, eval}; use crate::id::MizeId; use crate::item::Item; use crate::platform::wasm::js_sys::Function; @@ -55,6 +55,8 @@ static ALLOC: wee_alloc::WeeAlloc = wee_alloc::WeeAlloc::INIT; pub fn wasm_instance_init(instance: &mut Instance) -> MizeResult<()> { console_log!("Hello world from wasm_instance_init!!!!!!!!!!"); + eval("window.mize.mod = {}")?; + Ok(()) }