All Payments - Cospend

All Payments

{#if loading && payments.length === 0}
Loading payments...
{:else if error}
Error: {error}
{:else if payments.length === 0}

No payments yet

Start by adding your first shared expense

Add Your First Payment
{:else}
{#each payments as payment}
{#if isSettlementPayment(payment)}
{payment.paidBy}
Settlement
{getSettlementReceiver(payment)}
{formatAmountWithCurrency(payment)} {formatDate(payment.date)}
{:else}
{getCategoryEmoji(payment.category || 'groceries')}

{payment.title}

{getCategoryName(payment.category || 'groceries')} {formatDate(payment.date)} {formatAmountWithCurrency(payment)}
{#if payment.image} Receipt {/if} {/if}
{#if payment.description}

{payment.description}

{/if}
Paid by: {payment.paidBy}
Split: {getSplitDescription(payment)}
{#if payment.splits && payment.splits.length > 0}

Split Details

{#each payment.splits as split}
{split.username} 0}> {#if split.amount > 0} owes {formatCurrency(split.amount, 'CHF', 'de-CH')} {:else if split.amount < 0} owed {formatCurrency(Math.abs(split.amount, 'CHF', 'de-CH'))} {:else} owes {formatCurrency(split.amount, 'CHF', 'de-CH')} {/if}
{/each}
{/if}
{/each}
{/if}