26 lines
740 B
TypeScript
26 lines
740 B
TypeScript
|
|
import { setRequestLocale } from "next-intl/server";
|
||
|
|
import TechHeroSection from "@/components/TechHeroSection";
|
||
|
|
import ArchitectureSection from "@/components/ArchitectureSection";
|
||
|
|
import AICapabilitiesSection from "@/components/AICapabilitiesSection";
|
||
|
|
import Web3CapabilitiesSection from "@/components/Web3CapabilitiesSection";
|
||
|
|
import TechCTASection from "@/components/TechCTASection";
|
||
|
|
|
||
|
|
export default async function TechPage({
|
||
|
|
params,
|
||
|
|
}: {
|
||
|
|
params: Promise<{ locale: string }>;
|
||
|
|
}) {
|
||
|
|
const { locale } = await params;
|
||
|
|
setRequestLocale(locale);
|
||
|
|
|
||
|
|
return (
|
||
|
|
<main>
|
||
|
|
<TechHeroSection />
|
||
|
|
<ArchitectureSection />
|
||
|
|
<AICapabilitiesSection />
|
||
|
|
<Web3CapabilitiesSection />
|
||
|
|
<TechCTASection />
|
||
|
|
</main>
|
||
|
|
);
|
||
|
|
}
|