async function init() { const loadingEl = document.getElementById('loading'); const appEl = document.getElementById('app'); try { // Import the WASM module const wasm = await import('./wasm/coop_web.js'); await wasm.default(); // Initialize the story gallery await wasm.run(); // Hide loading indicator if (appEl) { appEl.remove(); } } catch (error) { console.error('Failed to initialize:', error); // Show error message if (loadingEl) { loadingEl.innerHTML = `
${error.message || error}
Please check the console for more details.