import { ReactNode } from 'react'; import { Box } from './Box'; import { Surface } from './Surface'; import { Group } from './Group'; export interface LeaderboardRowProps { rank: ReactNode; identity: ReactNode; stats: ReactNode; onClick?: () => void; } /** * LeaderboardRow is a semantic UI component for displaying an entry in a leaderboard. * It follows the "Modern Precision" theme with obsessive detail. */ export const LeaderboardRow = ({ rank, identity, stats, onClick }: LeaderboardRowProps) => { return ( {rank} {identity} {stats} {/* Hover indicator */} ); };