// Covers.tsx import { useEffect, useState } from "react"; type CoverEntry = { pk: string; source_url: string; hits: number; }; export function Covers() { const [covers, setCovers] = useState([]); useEffect(() => { fetch("/covers/stats") .then((res) => res.json()) .then((data) => { setCovers(data.top_hits || []); }) .catch((err) => console.error("Erreur stats covers:", err)); }, []); return (

Top Covers

{covers.map((cover) => (
{cover.source_url}

{cover.hits} hits

))}
); }