wrath/src/pages/en/posts/[...slug].astro

19 lines
395 B
Text

---
import PostLayout from "~/layouts/post.astro"
import { getPostsByLocale } from "~/utils"
export async function getStaticPaths() {
const posts = await getPostsByLocale("en")
return posts.map((post: any) => ({
params: { slug: post.id },
props: { post },
}))
}
const { post } = Astro.props
---
<PostLayout {...post.data}>
<div set:html={post.rendered.html} />
</PostLayout>