"use client"; import Link from "next/link"; export default function AdminOverview({ stats }: { stats: any }) { const cards = [ { label: "Adhérents", value: stats.totalMembers, icon: "👥", href: "/admin/users", sub: `${stats.muayThaiMembers} Muay Thai · ${stats.yogaMembers} Yoga`, }, { label: "Certificats en attente", value: stats.pendingCertificates, icon: "📄", href: "/admin/certificates", sub: stats.pendingCertificates > 0 ? "à valider" : "tout est à jour", alert: stats.pendingCertificates > 0, }, { label: "Photos & vidéos", value: stats.totalMedia, icon: "🎬", href: "/admin/media", sub: "médias publiés", }, { label: "Messages publiés", value: stats.messages, icon: "💬", href: "/admin/messages", sub: "messages envoyés", }, ]; return (
{c.value}
{c.label}
{c.sub}
))}