From c0a07eb6cd26bb45762408f7dcbf5711ddb56e70 Mon Sep 17 00:00:00 2001 From: Stephan Egli Date: Mon, 20 Jan 2025 14:27:52 +0100 Subject: [PATCH] remove typescript warnings --- src/components/Canvas.svelte | 6 +++--- src/components/shapes/Triangle.svelte | 9 ++------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/src/components/Canvas.svelte b/src/components/Canvas.svelte index 32fdbff..deba905 100644 --- a/src/components/Canvas.svelte +++ b/src/components/Canvas.svelte @@ -32,7 +32,7 @@ } }); - handle.on("change", ({ doc }) => { + handle.on("change", ({ doc }: { doc: AppDocument | undefined }) => { if (doc) { console.log("Document changed:", doc.shapes); // Debug log // it looks like Svelte is clever enough to make only the necessary DOM changes @@ -85,12 +85,12 @@ {#if shape.type === "circle"} handleDragStart(e, shape)} + handleDragStart={(e: MouseEvent, shape: Shape) => handleDragStart(e, shape)} /> {:else if shape.type === "triangle"} handleDragStart(e, shape)} + handleDragStart={(e: MouseEvent, shape: Shape) => handleDragStart(e, shape)} /> {/if} {/each} diff --git a/src/components/shapes/Triangle.svelte b/src/components/shapes/Triangle.svelte index 8e7078e..f2838b8 100644 --- a/src/components/shapes/Triangle.svelte +++ b/src/components/shapes/Triangle.svelte @@ -1,15 +1,10 @@