aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/IndexPage.svelte
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-03-12 15:09:41 +0100
committerLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-03-12 15:09:41 +0100
commitf4736defc47c5d6f311c872da39df93b669abdb5 (patch)
treeafc7b43ef7104ef1c547445b4ba384ad7e70e1c3 /src/routes/IndexPage.svelte
parentcdca052bda5bedd78c31a15093490bdd47d376b4 (diff)
downloadmem-estrogen-zone-f4736defc47c5d6f311c872da39df93b669abdb5.tar.gz
mem-estrogen-zone-f4736defc47c5d6f311c872da39df93b669abdb5.tar.bz2
mem-estrogen-zone-f4736defc47c5d6f311c872da39df93b669abdb5.tar.lz
mem-estrogen-zone-f4736defc47c5d6f311c872da39df93b669abdb5.zip

feat: in skipAnimation mode, don't include text that gets removed post-animation

Diffstat (limited to 'src/routes/IndexPage.svelte')
-rw-r--r--src/routes/IndexPage.svelte2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/routes/IndexPage.svelte b/src/routes/IndexPage.svelte
index 8a56f08..f7588d3 100644
--- a/src/routes/IndexPage.svelte
+++ b/src/routes/IndexPage.svelte
@@ -415,7 +415,7 @@
>
<div class="mb-auto"></div>
<div class="font-mono leading-4 text-[#070505] flex flex-col p-4">
- {#each ttyLines.filter((_, i) => i >= idx && i < (nextIdx ?? Infinity)) as line}
+ {#each ttyLines.filter((v, i) => i >= idx && i < (nextIdx ?? Infinity) && (!skipAnimation || !('classes' in v) || !Array.isArray(v.classes) || !v.classes.includes('ttytext-removed-after-done'))) as line}
{@render ttyText(line)}
{/each}
</div>