"use client"; import { Card, CardContent } from "@/components/ui/card"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { useStats } from "@/hooks/useStats"; import { SimpleStatsChart } from "./charts/simple-stats-chart"; import { UserConnectionsChart } from "./charts/user-connections-chart"; import { ModelDistributionChart } from "./charts/model-distribution-chart"; import { AlertCircle } from "lucide-react"; export function RealTimeStats() { const { stats, loading, error } = useStats(); console.log("RealTimeStats - stats:", stats); console.log("RealTimeStats - loading:", loading); console.log("RealTimeStats - error:", error); if (loading) { return (
); } if (error) { return (

Erreur lors du chargement des données

Erreur lors du chargement des données

); } if (!stats) { return (

Aucune donnée disponible

Aucune donnée disponible

); } return ( Nombre de connexions par utilisateur/par jour Tokens consommés par jour ); }