import Link from "next/link"; import { Plus, Edit, Star } from "lucide-react"; import { PageHeader } from "@/components/admin/form"; import { DeleteButton } from "@/components/admin/delete-button"; import { listTestimonials } from "@/lib/data"; import { deleteTestimonial } from "@/lib/admin-actions"; export default async function TestimonialsAdminPage() { const items = await listTestimonials(); return (
Yeni referans } />
{items.length === 0 && (
Henüz referans eklenmemiş.
)} {items.map((t) => (

{t.name}

{[t.role, t.company].filter(Boolean).join(" — ") || "—"}

{Array.from({ length: t.rating ?? 5 }).map((_, i) => ( ))}

“{t.message}”

Sıra: {t.order ?? 0} {t.featured && "• Öne çıkan"}
Düzenle
))}
); }