--- import Layout from "@layouts/Layout.astro"; import Header from "@components/Header.astro"; import Footer from "@components/Footer.astro"; import Datetime from "@components/Datetime.astro"; import Tag from "@components/Tag.astro"; import type { MarkdownInstance } from "astro"; import type { Frontmatter } from "@utils/types"; import Breadcrumbs from "@components/Breadcrumbs.astro"; export interface Props { post: MarkdownInstance; } export async function getStaticPaths() { const posts = await Astro.glob("../../contents/*.md"); return posts.map((post) => { return { params: { slug: post.frontmatter.slug, }, props: { post, frontmatter: post.frontmatter, }, }; }); } const { Content, frontmatter } = Astro.props.post; ---

{frontmatter.title}

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