Payment Details
{#if loading}
Loading payment...
{:else if error}
Error: {error}
{:else if payment}
{getCategoryEmoji(payment.category || 'groceries')}
{payment.title}
{formatCurrency(payment.amount)}
{#if payment.image}
{/if}
Date:
{formatDate(payment.date)}
Paid by:
{payment.paidBy}
Created by:
{payment.createdBy}
Category:
{getCategoryName(payment.category || 'groceries')}
Split method:
{getSplitDescription(payment)}
{#if payment.description}
Description
{payment.description}
{/if}
{#if payment.splits && payment.splits.length > 0}
Split Details
{#each payment.splits as split}
{split.username}
{#if split.username === session?.user?.nickname}
You
{/if}
0}> {#if split.amount > 0} owes {formatCurrency(split.amount)} {:else if split.amount < 0} owed {formatCurrency(split.amount)} {:else} even {/if}
{/each}
{/if}
{#if payment && payment.createdBy === session?.user?.nickname}
{deleting ? 'Deleting...' : 'Delete Payment'}
{/if}
Close
{/if}
{#if payment && payment.createdBy === session?.user?.nickname}
{/if}