MotorSignal-App/website/app/page.tsx

24 lines
901 B
TypeScript

import React from 'react';
import HeroSection from '../components/landing/HeroSection';
import TelemetryStrip from '../components/landing/TelemetryStrip';
import PillarsSection from '../components/landing/PillarsSection';
import InteractiveLapSection from '../components/landing/InteractiveLapSection';
import TestimonialsSection from '../components/landing/TestimonialsSection';
import CtaSection from '../components/landing/CtaSection';
import { getCmsDocument, DEFAULT_FEATURES, FeaturesContent } from '../lib/cms';
export default async function HomePage() {
const features = await getCmsDocument<FeaturesContent>('features', DEFAULT_FEATURES);
return (
<div className="flagship-landing pt-20">
<HeroSection />
<TelemetryStrip />
<PillarsSection features={features} />
<InteractiveLapSection />
<TestimonialsSection />
<CtaSection />
</div>
);
}