From 8271dacec6280d11f070930a5a32d5795f2325e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nu=C5=A1a=20Puk=C5=A1i=C4=8D?= Date: Fri, 28 Mar 2025 20:59:00 +0100 Subject: [PATCH] Additional navigation bar for publication view --- src/lib/components/util/ArticleNav.svelte | 42 +++++++++++++++++++++++ src/routes/publication/+page.svelte | 7 +++- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 src/lib/components/util/ArticleNav.svelte diff --git a/src/lib/components/util/ArticleNav.svelte b/src/lib/components/util/ArticleNav.svelte new file mode 100644 index 0000000..b3fb33a --- /dev/null +++ b/src/lib/components/util/ArticleNav.svelte @@ -0,0 +1,42 @@ + + + \ No newline at end of file diff --git a/src/routes/publication/+page.svelte b/src/routes/publication/+page.svelte index dbd673f..75aa31d 100644 --- a/src/routes/publication/+page.svelte +++ b/src/routes/publication/+page.svelte @@ -3,13 +3,18 @@ import { TextPlaceholder } from "flowbite-svelte"; import type { PageData } from "./$types"; import { onDestroy } from "svelte"; + import ArticleNav from "$components/util/ArticleNav.svelte"; let { data }: { data: PageData } = $props(); onDestroy(() => data.parser.reset()); -
+{#key data} + +{/key} + +
{#await data.waitable} {:then}