feat: expand content types in Card, EditPost, Pagination, and PostDetails components

This commit is contained in:
vorpax
2026-01-29 11:46:07 +01:00
parent 96d5300d95
commit d953687389
5 changed files with 20 additions and 10 deletions

View File

@@ -4,9 +4,9 @@ import IconEdit from "@/assets/icons/IconEdit.svg";
import { SITE } from "@/config";
type Props = {
hideEditPost?: CollectionEntry<"blog">["data"]["hideEditPost"];
hideEditPost?: CollectionEntry<"blog" | "events" | "workshops" | "news" | "technical">["data"]["hideEditPost"];
class?: string;
post: CollectionEntry<"blog">;
post: CollectionEntry<"blog" | "events" | "workshops" | "news" | "technical">;
};
const { hideEditPost, post, class: className = "" } = Astro.props;