From 5528be18124d01935a8b87196228f4cc2af29848 Mon Sep 17 00:00:00 2001 From: Jaakko Vanhala Date: Thu, 9 Apr 2026 21:21:22 +0300 Subject: [PATCH] Korjattu monacoLoaded: siirretty scriptin alkuun ennen switchTab-kutsua MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit let ei hoistu — monacoLoaded pitää olla määritelty ennen initMonaco-kutsua. Co-Authored-By: Claude Opus 4.6 (1M context) --- network-poc/frontend/src/pages/index.astro | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/network-poc/frontend/src/pages/index.astro b/network-poc/frontend/src/pages/index.astro index 78a52e9..6b2def3 100644 --- a/network-poc/frontend/src/pages/index.astro +++ b/network-poc/frontend/src/pages/index.astro @@ -56,6 +56,9 @@ import AgentBar from "../components/AgentBar.astro"; return esc(code); } + // === Globaalit tilat === + let monacoLoaded = false; + // === Tab switching === window.switchTab = function(tab) { document.querySelectorAll('.panel').forEach(p => p.classList.remove('active')); @@ -540,7 +543,6 @@ import AgentBar from "../components/AgentBar.astro"; }; // === Monaco Editor (lazy load) === - let monacoLoaded = false; window.MonacoEnvironment = { getWorkerUrl: () => `data:text/javascript,self.MonacoEnvironment={baseUrl:'https://cdn.jsdelivr.net/npm/monaco-editor@0.52.2/min/'};importScripts('https://cdn.jsdelivr.net/npm/monaco-editor@0.52.2/min/vs/base/worker/workerMain.js')` }; async function initMonaco() {