From 93cb5d6c1b66f44287e8b6403897113675da5922 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 28 Oct 2024 17:49:37 -0400 Subject: [PATCH 1/4] add AST toggle UI --- packages/repl/src/lib/Output/AstView.svelte | 24 +++++++++++++++++++ .../src/lib/components/Checkbox.svelte | 3 +-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/packages/repl/src/lib/Output/AstView.svelte b/packages/repl/src/lib/Output/AstView.svelte index ae469f1cea..7205e8c737 100644 --- a/packages/repl/src/lib/Output/AstView.svelte +++ b/packages/repl/src/lib/Output/AstView.svelte @@ -1,4 +1,5 @@
@@ -132,9 +130,9 @@
-{#if ast} +{#if current?.result}
- +
{/if} From 3326dd6d3ac5a8ede162512ef215491594ca6652 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 28 Oct 2024 18:47:02 -0400 Subject: [PATCH 3/4] migrate AstNode.svelte --- packages/repl/src/lib/Output/AstNode.svelte | 93 ++++++++++++--------- 1 file changed, 55 insertions(+), 38 deletions(-) diff --git a/packages/repl/src/lib/Output/AstNode.svelte b/packages/repl/src/lib/Output/AstNode.svelte index 302721b04f..d59dbefda7 100644 --- a/packages/repl/src/lib/Output/AstNode.svelte +++ b/packages/repl/src/lib/Output/AstNode.svelte @@ -1,55 +1,72 @@