import Image from "next/image"; interface Performer { rank: number; address: string; points: string; } const mockPerformers: Performer[] = [ { rank: 1, address: "0x8A...2291", points: "52k" }, { rank: 2, address: "0x11...F92A", points: "48k" }, { rank: 3, address: "0x9C...3310", points: "41k" }, { rank: 4, address: "0x42...119A", points: "32k" }, { rank: 5, address: "0x77...882B", points: "28k" }, ]; export default function TopPerformers() { const getRowStyle = (rank: number) => { switch (rank) { case 1: return { bg: "#fff5ef", borderColor: "#ff6900", rankColor: "#ff6900", textColor: "#111827", pointsSize: "text-body-large", }; case 2: return { bg: "#fffbf5", borderColor: "#ffb933", rankColor: "#ffb933", textColor: "#111827", pointsSize: "text-body-large", }; case 3: return { bg: "#f3f4f6", borderColor: "#6b7280", rankColor: "#6b7280", textColor: "#111827", pointsSize: "text-body-large", }; default: return { bg: "transparent", borderColor: "transparent", rankColor: "#d1d5db", textColor: "#9ca1af", pointsSize: "text-body-small", }; } }; return (