From afd7371cdafe390c70143ebf0e5efe0e19349033 Mon Sep 17 00:00:00 2001 From: Max Nuding Date: Sun, 20 Jul 2025 12:49:11 +0200 Subject: [PATCH] fix #49 enable loading more posts without JS --- package.json | 2 +- src/lib/components/AvatarComponent.svelte | 2 +- src/lib/components/LoadMoreComponent.svelte | 44 ++++++++++++++------- src/lib/components/PostComponent.svelte | 4 +- src/routes/+page.svelte | 2 + src/routes/+page.ts | 12 +++++- 6 files changed, 46 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 47ce045..f66ef15 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "moshing-mammut", - "version": "2.1.1", + "version": "2.1.3", "private": true, "license": "LGPL-3.0-or-later", "scripts": { diff --git a/src/lib/components/AvatarComponent.svelte b/src/lib/components/AvatarComponent.svelte index 04dd0b6..5fe5c62 100644 --- a/src/lib/components/AvatarComponent.svelte +++ b/src/lib/components/AvatarComponent.svelte @@ -3,7 +3,7 @@ interface Props { account: Account; - lazyLoadImages: Boolean; + lazyLoadImages?: boolean; } let { account, lazyLoadImages = true }: Props = $props(); diff --git a/src/lib/components/LoadMoreComponent.svelte b/src/lib/components/LoadMoreComponent.svelte index 78590c6..e0f4b73 100644 --- a/src/lib/components/LoadMoreComponent.svelte +++ b/src/lib/components/LoadMoreComponent.svelte @@ -1,13 +1,15 @@ - + { + event.preventDefault(); + loadOlderPosts(); + }} +> + +