This commit is contained in:
sofio
2026-02-03 16:02:41 +08:00
parent e87c9006a8
commit 30e0d480c2
11 changed files with 261 additions and 8 deletions

View File

@@ -1,10 +1,30 @@
import { setRequestLocale } from "next-intl/server";
import type { Metadata } from "next";
import { getTranslations, setRequestLocale } from "next-intl/server";
import { Locale } from "@/i18n/config";
import { createPageMetadata } from "@/lib/seo";
import AboutHeroSection from "@/components/AboutHeroSection";
import ParentCompanySection from "@/components/ParentCompanySection";
import TeamSection from "@/components/TeamSection";
import MilestonesSection from "@/components/MilestonesSection";
import RecruitSection from "@/components/RecruitSection";
export async function generateMetadata({
params,
}: {
params: Promise<{ locale: string }>;
}): Promise<Metadata> {
const { locale } = await params;
const t = await getTranslations({ locale, namespace: "metadata" });
return createPageMetadata({
locale: locale as Locale,
pathname: "/about",
title: t("aboutTitle"),
description: t("aboutDescription"),
siteName: t("title"),
});
}
export default async function AboutPage({
params,
}: {