From c4f1bff2a92a1c0587dc11582e9dd9ca295be0fd Mon Sep 17 00:00:00 2001 From: thiloho <123883702+thiloho@users.noreply.github.com> Date: Sun, 6 Oct 2024 02:42:40 +0200 Subject: [PATCH] Sort blog articles by date and increase image preview size --- web-app/src/lib/templates/blog/BlogIndex.svelte | 8 +++++++- .../(authenticated)/website/[websiteId]/+page.svelte | 8 ++++++-- .../website/[websiteId]/articles/[articleId]/+page.svelte | 2 +- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/web-app/src/lib/templates/blog/BlogIndex.svelte b/web-app/src/lib/templates/blog/BlogIndex.svelte index a50847d..2c66f11 100644 --- a/web-app/src/lib/templates/blog/BlogIndex.svelte +++ b/web-app/src/lib/templates/blog/BlogIndex.svelte @@ -15,6 +15,12 @@ isLegalPage: boolean; websiteUrl: string; } = $props(); + + const sortedArticles = websiteOverview.article.sort((a, b) => { + if (!a.publication_date) return 1; + if (!b.publication_date) return -1; + return new Date(b.publication_date).getTime() - new Date(a.publication_date).getTime(); + });