From 4a06213d0339662fafc1369f5e95ece62ac01cbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Lohrer?= Date: Tue, 21 Apr 2026 12:49:59 +0200 Subject: [PATCH] feat(app): LanguageAvailability-komponente in PostView eingebunden --- .../components/LanguageAvailability.svelte | 51 +++++++++++++++++++ app/src/lib/components/PostView.svelte | 3 ++ 2 files changed, 54 insertions(+) create mode 100644 app/src/lib/components/LanguageAvailability.svelte diff --git a/app/src/lib/components/LanguageAvailability.svelte b/app/src/lib/components/LanguageAvailability.svelte new file mode 100644 index 0000000..ee21ccb --- /dev/null +++ b/app/src/lib/components/LanguageAvailability.svelte @@ -0,0 +1,51 @@ + + +{#if !loading && translations.length > 0} +

+ Auch verfügbar in: + {#each translations as t, i} + {displayLanguage(t.lang)}{#if i < translations.length - 1}, {/if} + {/each} +

+{/if} + + diff --git a/app/src/lib/components/PostView.svelte b/app/src/lib/components/PostView.svelte index b28918b..4ec2be3 100644 --- a/app/src/lib/components/PostView.svelte +++ b/app/src/lib/components/PostView.svelte @@ -6,6 +6,7 @@ import ReplyList from './ReplyList.svelte'; import ReplyComposer from './ReplyComposer.svelte'; import ExternalClientLinks from './ExternalClientLinks.svelte'; + import LanguageAvailability from './LanguageAvailability.svelte'; interface Props { event: NostrEvent; @@ -60,6 +61,8 @@ {/if} + + {#if image}

Cover-Bild

{/if}