import { getDemoBySlug } from "@/data/demos"; import KlinikTemplate from "@/components/templates/KlinikTemplate"; import RestoranTemplate from "@/components/templates/RestoranTemplate"; import KurumsalTemplate from "@/components/templates/KurumsalTemplate"; import DentalTemplate from "@/components/templates/DentalTemplate"; import RestoranTemplate2 from "@/components/templates/RestoranTemplate2"; import TaxiTemplate from "@/components/templates/TaxiTemplate"; import TaxiTemplate2 from "@/components/templates/TaxiTemplate2"; import ChatbotTemplate from "@/components/templates/ChatbotTemplate"; import BarTemplate from "@/components/templates/BarTemplate"; import BarTemplate2 from "@/components/templates/BarTemplate2"; import HotelTemplate1 from "@/components/templates/HotelTemplate1"; import HotelTemplate2 from "@/components/templates/HotelTemplate2"; import HotelTemplate3 from "@/components/templates/HotelTemplate3"; import BodrumCerrahiTemplate from "@/components/templates/BodrumCerrahiTemplate"; import ChatbotTemplate2 from "@/components/templates/ChatbotTemplate2"; import { notFound } from "next/navigation"; export async function generateMetadata({ params }: { params: Promise<{ slug: string }> }) { const { slug } = await params; const data = getDemoBySlug(slug); if (!data) return { title: "Demo bulunamadı" }; return { title: `${data.firma.adi} — Ayris Tech Demo`, description: data.firma.slogan, }; } export default async function DemoPage({ params }: { params: Promise<{ slug: string }> }) { const { slug } = await params; const data = getDemoBySlug(slug); if (!data) notFound(); if (data.template === "klinik") return ; if (data.template === "restoran") return ; if (data.template === "kurumsal") return ; if (data.template === "dental") return ; if (data.template === "restoran2") return ; if (data.template === "taxi") return ; if (data.template === "taxi2") return ; if (data.template === "chatbot") return ; if (data.template === "bar") return ; if (data.template === "bar2") return ; if (data.template === "hotel1") return ; if (data.template === "hotel2") return ; if (data.template === "hotel3") return ; if (data.template === "bodrumcerrahi") return ; if (data.template === "chatbot2") return ; notFound(); }