diff --git a/components/transactions/list.tsx b/components/transactions/list.tsx index d6a640a..ca8decd 100644 --- a/components/transactions/list.tsx +++ b/components/transactions/list.tsx @@ -200,13 +200,13 @@ export function TransactionList({ transactions, fields = [] }: { transactions: T }) } - const renderFieldInTable = (transaction: Transaction, field: FieldWithRenderer) => { + const renderFieldInTable = (transaction: Transaction, field: FieldWithRenderer): string | React.ReactNode => { if (field.isExtra) { - return transaction.extra?.[field.code as keyof typeof transaction.extra] + return transaction.extra?.[field.code as keyof typeof transaction.extra] ?? "" } else if (field.renderer.formatValue) { return field.renderer.formatValue(transaction) } else { - return transaction[field.code as keyof Transaction] + return String(transaction[field.code as keyof Transaction]) } }