--- import { slugifyStr } from "@/utils/slugify"; import type { CollectionEntry } from "astro:content"; import { getPath } from "@/utils/getPath"; import Datetime from "./Datetime.astro"; export interface Props extends CollectionEntry<"blog"> { variant?: "h2" | "h3"; } const { variant = "h2", data, id, filePath } = Astro.props; const { title, description, pubDatetime, modDatetime, timezone } = data; const headerProps = { style: { viewTransitionName: slugifyStr(title) }, class: "text-lg font-medium decoration-dashed hover:underline", }; ---
{description}