diff --git a/webui/src/components/BrowseColumn.svelte b/webui/src/components/BrowseColumn.svelte index 05267f7..52be922 100644 --- a/webui/src/components/BrowseColumn.svelte +++ b/webui/src/components/BrowseColumn.svelte @@ -24,44 +24,68 @@ function visit() { window.open(normUrl(`/browse/${address}`), "_blank"); } + + let width = 460; + function drag(ev: MouseEvent) { + const startWidth = width; + const startX = ev.screenX; + + function onMouseMove(ev: MouseEvent) { + width = startWidth + (ev.screenX - startX); + width = width < 300 ? 300 : width; + } + function onMouseUp(_: MouseEvent) { + window.removeEventListener("mousemove", onMouseMove); + window.removeEventListener("mouseup", onMouseUp); + } + window.addEventListener("mousemove", onMouseMove); + window.addEventListener("mouseup", onMouseUp); + } -