From fb0ccfc8e65be641f47323d36d3c8c6592c83559 Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Sat, 17 Oct 2020 15:10:13 +1100 Subject: [PATCH] WIP Events.On --- v2/test/kitchensink/frontend/rollup.config.js | 2 +- .../frontend/src/components/CodeBlock.svelte | 4 +- .../frontend/src/components/FakeTerm.svelte | 18 ++++- .../frontend/src/pages/events/Events.svelte | 7 +- .../frontend/src/pages/events/On/On.svelte | 73 +++++++++++++++++++ .../src/pages/events/On/description.txt | 1 + .../kitchensink/frontend/src/utils/utils.js | 4 + 7 files changed, 101 insertions(+), 8 deletions(-) create mode 100644 v2/test/kitchensink/frontend/src/pages/events/On/On.svelte create mode 100644 v2/test/kitchensink/frontend/src/pages/events/On/description.txt create mode 100644 v2/test/kitchensink/frontend/src/utils/utils.js diff --git a/v2/test/kitchensink/frontend/rollup.config.js b/v2/test/kitchensink/frontend/rollup.config.js index 4e4c37b12..fb6380880 100644 --- a/v2/test/kitchensink/frontend/rollup.config.js +++ b/v2/test/kitchensink/frontend/rollup.config.js @@ -29,7 +29,7 @@ export default { // Embed text files string({ - include: ["**/*.jsx","**/*.go"], + include: ["**/*.jsx","**/*.go", "**/*.txt"], }), svelte({ diff --git a/v2/test/kitchensink/frontend/src/components/CodeBlock.svelte b/v2/test/kitchensink/frontend/src/components/CodeBlock.svelte index ee23561d0..fbfb277f9 100644 --- a/v2/test/kitchensink/frontend/src/components/CodeBlock.svelte +++ b/v2/test/kitchensink/frontend/src/components/CodeBlock.svelte @@ -26,7 +26,7 @@ showCode = !showCode; } - export let id; + export let id = "toggle-" + Date.now().toString() + Math.random().toString(); // Handle hiding example let showRun = true; @@ -47,7 +47,7 @@ {#if description} -
{description}
+
{@html description}
{/if}
diff --git a/v2/test/kitchensink/frontend/src/components/FakeTerm.svelte b/v2/test/kitchensink/frontend/src/components/FakeTerm.svelte index 86d804e81..c2657a39a 100644 --- a/v2/test/kitchensink/frontend/src/components/FakeTerm.svelte +++ b/v2/test/kitchensink/frontend/src/components/FakeTerm.svelte @@ -1,12 +1,27 @@ -
+
+{#if text && text.length > 0}
+{text}
+{:else}
 
+{/if}
 
@@ -23,6 +38,7 @@ margin-top: 10px; margin-bottom: 10px; border: 1px solid #5555; + overflow: auto; } .faketerm-dark { diff --git a/v2/test/kitchensink/frontend/src/pages/events/Events.svelte b/v2/test/kitchensink/frontend/src/pages/events/Events.svelte index dab7d4b3a..a22be766e 100644 --- a/v2/test/kitchensink/frontend/src/pages/events/Events.svelte +++ b/v2/test/kitchensink/frontend/src/pages/events/Events.svelte @@ -1,7 +1,5 @@
@@ -20,7 +18,8 @@
- + +