summaryrefslogtreecommitdiff
path: root/src/components/PostHeader.astro
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/PostHeader.astro')
-rw-r--r--src/components/PostHeader.astro35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/components/PostHeader.astro b/src/components/PostHeader.astro
deleted file mode 100644
index cea0965..0000000
--- a/src/components/PostHeader.astro
+++ /dev/null
@@ -1,35 +0,0 @@
----
-import { Card, CardContent, CardDescription, CardHeader } from "@/components/ui/card";
-import { Badge } from "@/components/ui/badge";
-import { Separator } from "@/components/ui/separator";
-
-interface Props {
- title: string;
- slug: string;
- description: string;
- author: string;
- publishDate: Date;
-}
-
-const { title, slug, description, author, publishDate } = Astro.props as Props;
-
-const dateFormatter = new Intl.DateTimeFormat('en-GB', {
- day: '2-digit',
- month: 'long',
- year: 'numeric',
-});
----
-
-<Card className="w-full">
- <CardHeader>
- <div class="flex flex-wrap gap-2">
- <Badge variant="secondary">{author}</Badge>
- <Badge variant="outline">{dateFormatter.format(publishDate)}</Badge>
- </div>
- <h1 class="font-heading text-xl font-medium md:text-2xl" transition:name={`post-title-${slug}`}>{title}</h1>
- <CardDescription>{description}</CardDescription>
- </CardHeader>
- <CardContent>
- <Separator />
- </CardContent>
-</Card>