"use client" import { useState } from "react" import { Card, CardContent } from "@/components/ui/card" import { Badge } from "@/components/ui/badge" import { Users, BarChart3, Clock, Shield } from "lucide-react" const features = [ { id: "dashboard", title: "Dashboard Administrativo", description: "Panel de control completo con métricas en tiempo real", icon: BarChart3, image: "/university-admin-dashboard.png", badge: "Más Popular", }, { id: "attendance", title: "Control de Asistencia", description: "Registro intuitivo y seguimiento detallado de asistencia", icon: Clock, image: "/attendance-interface.png", badge: "Nuevo", }, { id: "users", title: "Gestión de Usuarios", description: "Administración completa de estudiantes y docentes", icon: Users, image: "/user-management-interface.png", badge: null, }, { id: "security", title: "Seguridad Avanzada", description: "Sistema de roles y permisos granulares", icon: Shield, image: "/security-settings-interface.png", badge: "Empresarial", }, ] export function FeatureShowcase() { const [activeFeature, setActiveFeature] = useState("dashboard") const currentFeature = features.find((f) => f.id === activeFeature) || features[0] return (
{feature.description}