41 lines
1.3 KiB
TypeScript
41 lines
1.3 KiB
TypeScript
// AUTO-GENERATED shell by per-section-migrate.
|
|
// Section bodies live in ./<PageBase>/sections/<X>.tsx. Edit the section
|
|
// files directly. Non-block content (wrappers, non-inlinable sections) is
|
|
// preserved inline; extracted section blocks become <XSection/> refs.
|
|
|
|
import { StyleProvider } from "@/components/ui/StyleProvider";
|
|
import SiteBackgroundSlot from "@/components/ui/SiteBackgroundSlot";
|
|
import React from 'react';
|
|
import HeroSection from './HomePage/sections/Hero';
|
|
import AboutSection from './HomePage/sections/About';
|
|
import ServicesSection from './HomePage/sections/Services';
|
|
import MetricsSection from './HomePage/sections/Metrics';
|
|
import ProcessSection from './HomePage/sections/Process';
|
|
import TestimonialsSection from './HomePage/sections/Testimonials';
|
|
import FaqSection from './HomePage/sections/Faq';
|
|
import ContactSection from './HomePage/sections/Contact';
|
|
|
|
export default function HomePage(): React.JSX.Element {
|
|
return (
|
|
<StyleProvider heroBackground="none" siteBackground="none" buttonVariant="elastic">
|
|
<SiteBackgroundSlot />
|
|
|
|
<HeroSection />
|
|
|
|
<AboutSection />
|
|
|
|
<ServicesSection />
|
|
|
|
<MetricsSection />
|
|
|
|
<ProcessSection />
|
|
|
|
<TestimonialsSection />
|
|
|
|
<FaqSection />
|
|
|
|
<ContactSection />
|
|
</StyleProvider>
|
|
);
|
|
}
|