From d2c61771e2a9a038b5d1b934a4f0b6a761eb9b27 Mon Sep 17 00:00:00 2001 From: polina4096 Date: Sat, 18 Jan 2025 08:25:41 +0300 Subject: [PATCH] Fix resizable pannel doing its job badly --- packages/repl/src/App.tsx | 5 +++-- packages/repl/src/components/runner/Runner.tsx | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/repl/src/App.tsx b/packages/repl/src/App.tsx index d00aa88..810da3a 100644 --- a/packages/repl/src/App.tsx +++ b/packages/repl/src/App.tsx @@ -16,6 +16,7 @@ export function App() { const [updating, setUpdating] = createSignal(true) const [showSettings, setShowSettings] = createSignal(false) const [settingsTab, setSettingsTab] = createSignal('accounts') + const [isResizing, setIsResizing] = createSignal(false) let workerIframe!: HTMLIFrameElement @@ -65,12 +66,12 @@ export function App() { - + setIsResizing(true)} onMouseUp={() => setIsResizing(false)} /> - + diff --git a/packages/repl/src/components/runner/Runner.tsx b/packages/repl/src/components/runner/Runner.tsx index 0c75003..f21ff62 100644 --- a/packages/repl/src/components/runner/Runner.tsx +++ b/packages/repl/src/components/runner/Runner.tsx @@ -25,7 +25,7 @@ const $enableUpdates = persistentAtom('repl:enableUpdates', true, { decode: value => value === 'true', }) -export function Runner() { +export function Runner(props: { isResizing: boolean }) { const [devtoolsIframe, setDevtoolsIframe] = createSignal() const [runnerIframe, setRunnerIframe] = createSignal() const [runnerLoaded, setRunnerLoaded] = createSignal(false) @@ -315,7 +315,7 @@ export function Runner() {