Some checks are pending
Deploy to Cloudflare Workers (OpenNext) / deploy (push) Waiting to run
39 lines
1.3 KiB
TypeScript
39 lines
1.3 KiB
TypeScript
import type { Metadata } from "next";
|
|
import { pageSeo } from "@/content/page-seo";
|
|
import { createPageMetadata } from "@/lib/seo";
|
|
import { Hero } from "@/components/home/Hero";
|
|
import { PartnerMarquee } from "@/components/home/PartnerMarquee";
|
|
import { StatsGrid } from "@/components/home/StatsGrid";
|
|
import { PurposeBand } from "@/components/home/PurposeBand";
|
|
import { TopicMarquee } from "@/components/home/TopicMarquee";
|
|
import { ExperienceCards } from "@/components/home/ExperienceCards";
|
|
import { BoothAcquisitionBand } from "@/components/home/BoothAcquisitionBand";
|
|
import { AttendSummitSection } from "@/components/home/AttendSummitSection";
|
|
import { Speakers } from "@/components/home/Speakers";
|
|
import { SponsorTiers } from "@/components/home/SponsorTiers";
|
|
import { TicketsBand } from "@/components/home/TicketsBand";
|
|
import { Faq } from "@/components/home/Faq";
|
|
import { Venue } from "@/components/home/Venue";
|
|
|
|
export const metadata: Metadata = createPageMetadata(pageSeo.home);
|
|
|
|
export default function HomePage() {
|
|
return (
|
|
<>
|
|
<Hero />
|
|
<PartnerMarquee />
|
|
<StatsGrid />
|
|
<PurposeBand />
|
|
<TopicMarquee />
|
|
<ExperienceCards />
|
|
<BoothAcquisitionBand />
|
|
<AttendSummitSection />
|
|
<Speakers />
|
|
<SponsorTiers />
|
|
<TicketsBand />
|
|
<Faq />
|
|
<Venue />
|
|
</>
|
|
);
|
|
}
|