Fix date formatting, add tags to blog header

This commit is contained in:
Cassidy Williams
2023-12-31 00:26:04 -06:00
parent 6bd8c12a22
commit 37951dcf56
5 changed files with 36 additions and 37 deletions

View File

@@ -22,10 +22,13 @@ const tags = getTags(posts);
<main>
<About />
<br />
<h3>Here's my most recent posts</h3>
<HomePosts allPosts={posts} />
<Tags tags={tags} />
<Tags tags={tags} all />
</main>
<Footer />
<ColorScript />

View File

@@ -12,33 +12,8 @@ export async function getStaticPaths() {
}
const { post } = Astro.props;
post.frontmatter.added = new Date(post.frontmatter.added).toLocaleDateString(
"en-us",
{
year: "numeric",
month: "short",
day: "numeric",
}
);
if (post.frontmatter.updated === "Invalid Date") {
post.frontmatter.updated = null;
} else {
post.frontmatter.updated = new Date(post.frontmatter.updated).toLocaleDateString(
"en-us",
{
year: "numeric",
month: "short",
day: "numeric",
}
);
}
const {
Content,
frontmatter: { title, added, updated, tags, excerpt },
} = post;
const { Content } = post;
---
<Content />