"use client"; import { motion, AnimatePresence } from "framer-motion"; import { Bot, Wand2, ImageIcon, Video, FolderGit2, DollarSign, Film, Zap, TrendingUp, Calendar, PawPrint, Users2 } from "lucide-react"; interface Props { sidebarOpen: boolean; activeTab: string; setActiveTab: (tab: string) => void; stats: { images: number; videos: number; stories: number; pets: number }; } const navItems = [ { id: "prompt-engineer", icon: Wand2, label: "Ingeniero IA" }, { id: "images", icon: ImageIcon, label: "Imágenes" }, { id: "videos", icon: Video, label: "Videos" }, { id: "monetization", icon: DollarSign, label: "Monetización" }, { id: "posts", icon: Calendar, label: "Publicaciones" }, { id: "storytelling", icon: Film, label: "Storytelling" }, { id: "automation", icon: Zap, label: "Automatización" }, { id: "influencers", icon: Users2, label: "Influencers IA" }, { id: "pets", icon: PawPrint, label: "Mascotas" }, { id: "trends", icon: TrendingUp, label: "Tendencias" }, { id: "content", icon: FolderGit2, label: "Contenido" }, ]; export default function DashboardSidebar({ sidebarOpen, activeTab, setActiveTab, stats }: Props) { return ( {sidebarOpen && (

AI Influencer Studio

Plataforma SaaS

{stats.images}

Imágenes

{stats.videos}

Videos

{stats.stories}

Historias

{stats.pets}

Mascotas

)}
); }