diff --git a/src/app/page.tsx b/src/app/page.tsx index d39d6c0..dff1196 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,89 @@ -import { redirect } from 'next/navigation'; +"use client"; +import { ThemeProvider } from "next-themes"; +import { NavbarStyleCentered } from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; +import { HeroBillboardRotatedCarousel } from "@/components/sections/hero/HeroBillboardRotatedCarousel"; +import { FooterBase } from "@/components/sections/footer/FooterBase"; +import { Sparkles } from "lucide-react"; +import { useEffect, useState } from "react"; + +const navbarLinks = [ + { name: "Home", id: "/" }, + { name: "Features", id: "/features" }, + { name: "About", id: "/about" } +]; export default function Home() { - redirect('/components'); + const [isClient, setIsClient] = useState(false); + useEffect(() => { + setIsClient(true); + }, []); + + if (!isClient) { + return null; + } + + return ( + + +
+ +
+ +
+ ); } \ No newline at end of file