import Header from "../components/Header.server"; import Script from "next/script"; import ActivityFeedClient from "./ActivityFeedClient"; import { getHeroTranslations, getAboutTranslations, getProjectsTranslations, getContactTranslations, getFooterTranslations, } from "@/lib/translations-loader"; import { HeroClient, AboutClient, ProjectsClient, ContactClient, FooterClient, } from "../components/ClientWrappers"; interface HomePageServerProps { locale: string; } export default async function HomePageServer({ locale }: HomePageServerProps) { // Parallel laden aller Translations const [heroT, aboutT, projectsT, contactT, footerT] = await Promise.all([ getHeroTranslations(locale), getAboutTranslations(locale), getProjectsTranslations(locale), getContactTranslations(locale), getFooterTranslations(locale), ]); return (