diff --git a/src/components/Card.astro b/src/components/Card.astro index c627603..477e105 100644 --- a/src/components/Card.astro +++ b/src/components/Card.astro @@ -6,7 +6,7 @@ import Datetime from "./Datetime.astro"; type Props = { variant?: "h2" | "h3"; -} & CollectionEntry<"blog">; +} & CollectionEntry<"blog" | "events" | "workshops" | "news" | "technical">; const { variant: Heading = "h2", id, data, filePath } = Astro.props; diff --git a/src/components/EditPost.astro b/src/components/EditPost.astro index fe3726b..43c069d 100644 --- a/src/components/EditPost.astro +++ b/src/components/EditPost.astro @@ -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; diff --git a/src/components/Header.astro b/src/components/Header.astro index 5120467..5039807 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -72,13 +72,23 @@ const isActive = (path: string) => { ]} >