import MWSE from '/sdk/index.js'; import Studio from '/studio/Studio.js'; const mwse = new MWSE(); const studio = new Studio(mwse, document.getElementById('app')); const loadingEl = document.getElementById('loading'); const loadingMsg = document.getElementById('loading-msg'); mwse.on('scope', () => { loadingEl.classList.add('hidden'); studio.mount(); }); mwse.on('close', () => { loadingMsg.textContent = 'Bağlantı kesildi — yeniden bağlanılıyor…'; loadingEl.classList.remove('hidden'); }); mwse.on('error', err => { loadingMsg.textContent = `Hata: ${err.message}`; loadingEl.classList.remove('hidden'); });