import { useTranslation } from 'react-i18next'; import { Link } from 'react-router'; import type { Subscription } from '../../types'; import { useCurrency } from '../../hooks/useCurrency'; interface StatsGridProps { balanceRubles: number; subscription: Subscription | null; subLoading: boolean; referralCount: number; earningsRubles: number; refLoading: boolean; } const ArrowRightIcon = () => ( ); const WalletIcon = () => ( ); const CalendarIcon = () => ( ); const UsersIcon = () => ( ); const CoinIcon = () => ( ); export default function StatsGrid({ balanceRubles, subscription, subLoading, referralCount, earningsRubles, refLoading, }: StatsGridProps) { const { t } = useTranslation(); const { formatAmount, currencySymbol, formatPositive } = useCurrency(); return (