Fix updated posts logic

This commit is contained in:
Cassidy Williams
2023-12-27 01:15:55 -06:00
parent 39c81c2609
commit bdadce52ef
2 changed files with 7 additions and 8 deletions

View File

@@ -3,16 +3,15 @@ import Post from "../components/Post.astro";
const { allPosts } = Astro.props;
// TODO: account for recently updated posts, too
//.sort(() => 0.5 - Math.random()).slice(0, 3);
let posts = allPosts
.sort(
(a, b) =>
new Date(b.frontmatter.added).valueOf() -
new Date(a.frontmatter.added).valueOf()
new Date(b.frontmatter.updated || b.frontmatter.added).valueOf() -
new Date(a.frontmatter.updated || a.frontmatter.added).valueOf()
)
.slice(0, 5);
//.sort(() => 0.5 - Math.random()).slice(0, 3);
---
<content>