import Link from "next/link"; import ServiceCard from "@/components/ServiceCard"; import { defaultContent } from "@/lib/content/defaults"; import { getContent } from "@/lib/content/service"; import { createContentMetadata } from "./seo"; export const dynamic = "force-dynamic"; export async function generateMetadata() { const content = await getContent("home"); return createContentMetadata(content.seo, defaultContent.home.seo); } export default async function HomePage() { const content = await getContent("home"); return ( <> {content.eyebrow} {content.title} {content.subtitle} {content.heroText} {content.badges.map((badge) => {badge})} {content.cta.primary.label} {content.cta.secondary.label} Leistungsbereiche {content.cta.text} {content.intro} {content.features.map((feature) => {feature.text})} {content.promise.eyebrow} {content.promise.title} {content.promise.text} {content.promise.button.label} {content.promise.title} {content.promise.bullets.map((item) => {item})} > ); }
{content.eyebrow}
{content.subtitle}
{content.heroText}
Leistungsbereiche
{content.intro}
{content.promise.eyebrow}
{content.promise.text}