import { Hero } from "@/components/sections/Hero"
import { AboutPreview } from "@/components/sections/AboutPreview"
import { GalleryPreview } from "@/components/sections/GalleryPreview"
import { Testimonials } from "@/components/sections/Testimonials"
import { Packages } from "@/components/sections/Packages"
import { BlogPreview } from "@/components/sections/BlogPreview"
import { Contact } from "@/components/sections/Contact"
import { fetchTestimonials } from "@/lib/api"

export default async function HomePage() {
  const testimonials = await fetchTestimonials()

  return (
    <>
      <Hero />
      <AboutPreview />
      <GalleryPreview />
      <Testimonials testimonials={testimonials} />
      <Packages />
      <BlogPreview />
      <Contact />
    </>
  )
}
