From 020af72d578cdfe8703a733a1596dcdabc945ab8 Mon Sep 17 00:00:00 2001 From: v0 Date: Thu, 20 Nov 2025 05:57:15 +0000 Subject: [PATCH] fix: remove TS annotations in terminal-visualizer.svelte Bypass build parser issue with type annotations. Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com> --- src/lib/components/terminal-visualizer.svelte | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib/components/terminal-visualizer.svelte b/src/lib/components/terminal-visualizer.svelte index db59f1a..f48b106 100644 --- a/src/lib/components/terminal-visualizer.svelte +++ b/src/lib/components/terminal-visualizer.svelte @@ -6,9 +6,9 @@ activePaneId = 0 } = $props(); - let canvas: HTMLCanvasElement; - let ctx: CanvasRenderingContext2D | null = null; - let animationFrameId: number; + let canvas; + let ctx = null; + let animationFrameId; let lastTime = 0; let cursorBlink = true; @@ -55,7 +55,7 @@ } } - function animate(time: number) { + function animate(time) { if (time - lastTime > 500) { // Blink every 500ms cursorBlink = !cursorBlink; lastTime = time; @@ -88,7 +88,7 @@ drawNode(layout, 0, 0, containerWidth, containerHeight); } - function drawNode(node: any, x: number, y: number, w: number, h: number) { + function drawNode(node, x, y, w, h) { if (!ctx) return; // Add a small gap for the border