svelte
{#each transactions as transaction (transaction.id)} {/each}
Date Description Category Payment Amount Actions
{transaction.date} {transaction.description} {transaction.category} {transaction.paymentMethod} {transaction.type === 'income' ? '+' : '-'}Rp {transaction.amount.toLocaleString()}
{#if transactions.length === 0}

No transactions yet. Add your first transaction!

{/if}
Showing {Math.min(currentPage * itemsPerPage, transactions.length)} of {transactions.length} transactions