From 80d3e117b4487c1a0a7bc846ea3aa2bbde608094 Mon Sep 17 00:00:00 2001 From: Max Richter Date: Sun, 18 Jan 2026 18:39:02 +0100 Subject: [PATCH] feat: update sidebar to svelte-5 --- app/src/lib/grid/Cell.svelte | 22 +++--- app/src/lib/grid/Grid.svelte | 6 +- app/src/lib/sidebar/Panel.svelte | 45 +++++------ app/src/lib/sidebar/PanelState.svelte.ts | 35 +++++++++ app/src/lib/sidebar/Sidebar.svelte | 75 ++++--------------- .../lib/sidebar/panels/ExportSettings.svelte | 8 +- app/src/lib/sidebar/panels/Keymap.svelte | 48 ++++++------ app/src/routes/+layout.svelte | 4 +- 8 files changed, 123 insertions(+), 120 deletions(-) create mode 100644 app/src/lib/sidebar/PanelState.svelte.ts diff --git a/app/src/lib/grid/Cell.svelte b/app/src/lib/grid/Cell.svelte index 6249c3c..b7ad472 100644 --- a/app/src/lib/grid/Cell.svelte +++ b/app/src/lib/grid/Cell.svelte @@ -1,12 +1,16 @@ (mouseDown = false)} - on:mousemove={handleMouseMove} + onmouseup={() => (mouseDown = false)} + onmousemove={handleMouseMove} /> {#if index > 0} @@ -40,12 +44,12 @@ class="seperator" role="button" tabindex="0" - on:mousedown={handleMouseDown} + onmousedown={handleMouseDown} > {/if}
- + {@render children?.()}