From 92316d4680ef966dc6f448f557ea5f10ff4e540a Mon Sep 17 00:00:00 2001 From: deme Date: Fri, 21 Apr 2023 14:44:53 -0300 Subject: [PATCH] [#781,blog][s]: /blog will now list files in content/docs when filetype is equal to 'blog' --- site/pages/blog.tsx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/site/pages/blog.tsx b/site/pages/blog.tsx index ed375f7c..2926534a 100644 --- a/site/pages/blog.tsx +++ b/site/pages/blog.tsx @@ -21,6 +21,17 @@ export async function getStaticProps() { extensions: ['md', 'mdx'], }); + // Temporary, while MarkdownDB doesn't support filetypes + // Merges docs that have the "blog" filetype + let docs = await mddb.getFiles({ + folder: 'docs', + extensions: ['md', 'mdx'], + }); + + docs = docs.filter((doc) => doc.metadata.filetype === 'blog'); + + blogs = [...blogs, ...docs]; + const blogsSorted = blogs.sort( (a, b) => new Date(b.metadata.date).getTime() - new Date(a.metadata.date).getTime()