import type { Transaction } from '@/lib/types'; import { Badge, Spinner } from '@/components/ui'; import { formatDate, formatTransactionAmount } from '@/lib/utils'; interface TransactionListProps { transactions: Transaction[]; isLoading: boolean; } export function TransactionList({ transactions, isLoading }: TransactionListProps) { if (isLoading) { return (
Пока нет операций
); } return ({tx.description || (tx.type === 'spend' ? 'Оплата у партнёра' : 'Начисление поинтов')}
{formatDate(tx.created_at)}