import React from "react"; import { useQuery } from "@tanstack/react-query"; import { Trophy, Zap, Activity } from "lucide-react"; import { fetchStats, fetchHealth } from "../api"; import StatCard from "./StatCard"; const StatsRow: React.FC = () => { const { data: stats } = useQuery({ queryKey: ["stats"], queryFn: fetchStats, refetchInterval: 30_000, }); const { data: health } = useQuery({ queryKey: ["health"], queryFn: fetchHealth, refetchInterval: 10_000, }); return (
} iconBg="bg-amber-50 border border-amber-100" /> } iconBg="bg-blue-50 border border-blue-100" /> } iconBg="bg-emerald-50 border border-emerald-100" />
); }; export default StatsRow;