Browse Source

Rework terminal initialization

Alessandro Pignotti 9 months ago
parent
commit
74e18f2b38
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/App.svelte

+ 3 - 3
src/App.svelte

@@ -13,8 +13,7 @@
 	term.loadAddon(fitAddon);
 	term.loadAddon(fitAddon);
 	var linkAddon = new WebLinksAddon();
 	var linkAddon = new WebLinksAddon();
 	term.loadAddon(linkAddon);
 	term.loadAddon(linkAddon);
-
-	onMount(function()
+	function initTerminal()
 	{
 	{
 		const consoleDiv = document.getElementById("console");
 		const consoleDiv = document.getElementById("console");
 		term.open(consoleDiv);
 		term.open(consoleDiv);
@@ -22,7 +21,8 @@
 		fitAddon.fit();
 		fitAddon.fit();
 		window.addEventListener("resize", function(ev){ fitAddon.fit(); });
 		window.addEventListener("resize", function(ev){ fitAddon.fit(); });
 		term.focus();
 		term.focus();
-	});
+	}
+	onMount(initTerminal);
 </script>
 </script>
 
 
 <main class="flex flex-col w-full h-full">
 <main class="flex flex-col w-full h-full">