import Link from "next/link"; import type { Metadata } from "next"; import { ArrowRight } from "lucide-react"; import { Hero } from "@/components/hero"; import { SectionTitle } from "@/components/section-title"; import { ServicesGrid } from "@/components/services-grid"; import { ProjectsGrid } from "@/components/projects-grid"; import { TestimonialsCarousel } from "@/components/testimonials"; import { getSiteSettings, listProjects, listServices, listTestimonials, } from "@/lib/data"; import { buildMetadata } from "@/lib/seo"; export async function generateMetadata(): Promise { return buildMetadata("/"); } export default async function Home() { const [services, projects, testimonials, settings] = await Promise.all([ listServices({ featured: true }), listProjects({ featured: true, limit: 6 }), listTestimonials({ featured: true }), getSiteSettings(), ]); return ( <>
Tümünü gör
{testimonials.length > 0 && (
)}

{settings?.cta_title ?? "Projenizi konuşalım"}

{settings?.cta_description ?? "İhtiyacınızı dinleyip size en uygun çözümü öneren bir ekip arıyorsanız, ilk görüşme bizden."}

{settings?.cta_button_label ?? "Ücretsiz keşif görüşmesi"}
); }