From a6bbeea7b8ec7c1302ba08afa0c789ad198cc8e2 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Tue, 4 Jun 2024 13:45:42 +0800 Subject: [PATCH 01/17] feat: show view size while dragging split pane (#253) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 三咲智子 Kevin Deng --- src/Repl.vue | 2 ++ src/SplitPane.vue | 38 +++++++++++++++++++++++++++++++++++++- src/output/Output.vue | 2 +- src/output/Preview.vue | 2 +- 4 files changed, 41 insertions(+), 3 deletions(-) diff --git a/src/Repl.vue b/src/Repl.vue index 92c6840a..30e0bc20 100644 --- a/src/Repl.vue +++ b/src/Repl.vue @@ -75,6 +75,8 @@ provide('clear-console', toRef(props, 'clearConsole')) provide('preview-options', props.previewOptions) provide('theme', toRef(props, 'theme')) provide('preview-theme', toRef(props, 'previewTheme')) +provide('preview-ref', () => outputRef.value?.previewRef?.container) + /** * Reload the preview iframe */ diff --git a/src/SplitPane.vue b/src/SplitPane.vue index 79d0aa73..0cf34ca0 100644 --- a/src/SplitPane.vue +++ b/src/SplitPane.vue @@ -1,11 +1,20 @@