diff --git a/frontend/src/app/blog/[slug]/page.tsx b/frontend/src/app/blog/[slug]/page.tsx deleted file mode 100644 index fdae6ae..0000000 --- a/frontend/src/app/blog/[slug]/page.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import { GetStaticPaths, GetStaticProps } from "next"; -import { getMarkdownContent } from "@/lib/markdown"; - -export default async function BlogPost() { - const content = await getMarkdownContent(`docker_primer.md`); - - return ( -
-
-
- ); -} - -// export const getStaticPaths: GetStaticPaths = async () => { -// // Here you would fetch the list of markdown files to create paths -// const paths = [{ params: { slug: "example" } }]; // Example path -// return { paths, fallback: false }; -// }; -// -// export const getStaticProps: GetStaticProps = async ({ params }) => { -// console.log(params?.slug); -// const content = await getMarkdownContent(`docker_primer.md`); -// return { props: { content } }; -// }; diff --git a/frontend/src/lib/markdown.ts b/frontend/src/lib/markdown.ts deleted file mode 100644 index d4ea7ea..0000000 --- a/frontend/src/lib/markdown.ts +++ /dev/null @@ -1,16 +0,0 @@ -// utils/markdown.ts -import fs from "fs"; -import path from "path"; -import { remark } from "remark"; -import html from "remark-html"; - -const markdownDirectory = path.join(process.cwd(), "src/app/blog/content"); -console.log(markdownDirectory) - -export async function getMarkdownContent(fileName: string) { - const filePath = path.join(markdownDirectory, fileName); - const fileContents = fs.readFileSync(filePath, "utf8"); - - const processedContent = await remark().use(html).process(fileContents); - return processedContent.toString(); -}