import type { Metadata } from "next"; import messages from "../../../messages/en/index"; import { getTranslation } from "../../../lib/i18n/getTranslation"; import { routeMetadata } from "../../../lib/siteMetadata"; import ContentThumbnailTemplate from "../../components/content/ContentThumbnailTemplate"; import ContentLockup from "../../components/type/ContentLockup"; import AskOrganizer from "../../components/sections/AskOrganizer"; import { getAllBlogPosts } from "../../../lib/content"; export const metadata: Metadata = routeMetadata("/learn", { title: messages.metadata.learn.title, }); export default function LearnPage() { const allPosts = getAllBlogPosts(); const t = (key: string) => getTranslation(messages, key); const contentLockupData = { title: t("pages.learn.contentLockup.title"), subtitle: t("pages.learn.contentLockup.subtitle"), variant: "learn" as const, alignment: "left" as const, }; const askOrganizerData = { title: t("pages.learn.askOrganizer.title"), subtitle: t("pages.learn.askOrganizer.subtitle"), description: t("pages.learn.askOrganizer.description"), buttonText: t("pages.learn.askOrganizer.buttonText"), variant: "centered" as const, }; return (