Finished blog posts list (/blog path)
TODO: 404 Page
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
---
|
||||
import { LANGUAGES } from "../../../i18n/utils";
|
||||
import { getBlogPosts } from "../../../content/config";
|
||||
import BlogPost from "../../../layouts/BlogPost.astro";
|
||||
|
||||
@ -8,7 +9,7 @@ export async function getStaticPaths() {
|
||||
const paths = pages.map((page) => {
|
||||
return {
|
||||
// @ts-ignore
|
||||
params: { lang: page?.data.language || "en", slug: page.blog_slug },
|
||||
params: { lang: page?.data.language, slug: page.blog_slug },
|
||||
props: page,
|
||||
};
|
||||
});
|
||||
@ -25,7 +26,9 @@ const { Content } = await page.render();
|
||||
---
|
||||
|
||||
<BlogPost {...page.data} language={lang}>
|
||||
<article class="prose prose-moi m-[auto] sm:prose-sm md:prose-md xl:prose-lg text-justify">
|
||||
<article
|
||||
class="prose prose-moi m-[auto] sm:prose-sm md:prose-md xl:prose-lg text-justify"
|
||||
>
|
||||
<div class="text-center">
|
||||
<h1 class="lg:text-4xl text-2xl">{page.data.title}</h1>
|
||||
<p>{page.data.author} • {formattedDate}</p>
|
||||
|
Reference in New Issue
Block a user