From 17dfe7f24ca1a8ffc5823e7f69b1729f256cef8f Mon Sep 17 00:00:00 2001 From: Sat Naing Date: Tue, 20 Sep 2022 20:55:53 +0630 Subject: [PATCH] Add PostDetails layout for each post --- src/layouts/PostDetails.astro | 49 +++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 src/layouts/PostDetails.astro diff --git a/src/layouts/PostDetails.astro b/src/layouts/PostDetails.astro new file mode 100644 index 0000000..ac53c8c --- /dev/null +++ b/src/layouts/PostDetails.astro @@ -0,0 +1,49 @@ +--- +import Layout from "@layouts/Layout.astro"; +import Header from "@components/Header.astro"; +import Footer from "@components/Footer.astro"; +import Tag from "@components/Tag.astro"; +import Datetime from "@components/Datetime"; +import Breadcrumbs from "@components/Breadcrumbs.astro"; +import type { MarkdownInstance } from "astro"; +import type { Frontmatter } from "@utils/types"; + +export interface Props { + post: MarkdownInstance; +} + +const { post } = Astro.props; +--- + + +
+ +
+

{post.frontmatter.title}

+ +
+ +
+ +
    + {post.frontmatter.tags.map((tag) => )} +
+
+