diff --git a/leaky-ships/src/components/Grid.tsx b/leaky-ships/src/components/Grid.tsx index 20e7df7..81217ea 100644 --- a/leaky-ships/src/components/Grid.tsx +++ b/leaky-ships/src/components/Grid.tsx @@ -24,6 +24,7 @@ function Grid() { } handleResize() window.addEventListener("resize", handleResize) + onCleanup(() => removeEventListener("resize", handleResize)) }) createEffect(() => { diff --git a/leaky-ships/src/components/Grid2.tsx b/leaky-ships/src/components/Grid2.tsx index ef467a3..f096d56 100644 --- a/leaky-ships/src/components/Grid2.tsx +++ b/leaky-ships/src/components/Grid2.tsx @@ -25,6 +25,7 @@ function Grid2() { } handleResize() window.addEventListener("resize", handleResize) + onCleanup(() => removeEventListener("resize", handleResize)) }) createEffect(() => {