diff --git a/src/lib/components/Article.svelte b/src/lib/components/Article.svelte index 2935342..bd4557d 100644 --- a/src/lib/components/Article.svelte +++ b/src/lib/components/Article.svelte @@ -2,11 +2,12 @@ import { ndk } from '$lib/ndk'; import type { NDKEvent } from '@nostr-dev-kit/ndk'; import { page } from '$app/stores'; - import { Button, Heading, Sidebar, SidebarGroup, SidebarItem, SidebarWrapper, Skeleton, TextPlaceholder, Tooltip } from 'flowbite-svelte'; + import { Alert, Button, Heading, P, Sidebar, SidebarGroup, SidebarItem, SidebarWrapper, Skeleton, TextPlaceholder, Tooltip, xs } from 'flowbite-svelte'; import { onMount } from 'svelte'; - import { BookOutline } from 'flowbite-svelte-icons'; + import { BookOutline, ExclamationCircleOutline } from 'flowbite-svelte-icons'; import Pharos, { parser } from '$lib/parser'; import Preview from './Preview.svelte'; + import { goto, invalidateAll } from '$app/navigation'; export let index: NDKEvent | null | undefined; @@ -137,9 +138,30 @@
+ Alexandria failed to find one or more of the events comprising this publication. +
++ {err.message} +
+