import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from '@/components/ui/table' import _ from '@/lib/translate' import { useAtomValue } from 'jotai' import { bankRecSelectedTransactionAtom, selectedBankAccountAtom } from './bankRecAtoms' import { formatDate } from '@/lib/date' import { formatCurrency } from '@/lib/numbers' import { ArrowDownRight, ArrowUpRight } from 'lucide-react' const SelectedTransactionsTable = () => { const selectedBankAccount = useAtomValue(selectedBankAccountAtom) const transactions = useAtomValue(bankRecSelectedTransactionAtom(selectedBankAccount?.name ?? '')) return ( {_("Date")} {_("Description")} {_("Amount")} {transactions.map((transaction) => ( {formatDate(transaction.date)} {transaction.description} {transaction.withdrawal && transaction.withdrawal > 0 ? : } {formatCurrency(transaction.unallocated_amount, transaction.currency ?? '')} ))}
) } export default SelectedTransactionsTable