Add random posts to homepage with tags
This commit is contained in:
1 parent
94f1d7a0fe
commit
fe83c6b7a4
2 files changed
+45
-3
No files matched your search
@@ -0,0 +1,16 @@
|
||||
---
|
||||
import Post from '../components/Post.astro';
|
||||
|
||||
const { allPosts } = Astro.props;
|
||||
|
||||
let posts = allPosts.sort(() => 0.5 - Math.random()).slice(0, 3)
|
||||
---
|
||||
|
||||
<content>
|
||||
<ul>
|
||||
{posts.map(
|
||||
({url, frontmatter: { description, slug, title, tags, added: date }}) => (
|
||||
<Post {url} {description} {date} {slug} {title} {tags} />
|
||||
))}
|
||||
</ul>
|
||||
</content>
|
||||
Reference in new issue
Block a user