@if (loadError()) {
{{ loadError() }}
} @else if (loading()) {
{{ ui.t('common.loading') }}
} @else if (expense(); as item) {

{{ item.title }}

{{ ui.t('expenses.field.date') }}
{{ item.expenseDate | date:'yyyy-MM-dd' }}
{{ ui.t('expenses.field.amount') }}
{{ item.amount | currency:'PLN':'symbol':'1.2-2' }}
{{ ui.t('expenses.field.status') }}
{{ ui.t('status.' + item.status.toLowerCase()) }}
{{ ui.t('expenses.field.category') }}
{{ item.category.name }}
{{ ui.t('expenses.field.payment') }}
{{ paymentLabel(item.paymentMethod) }}
{{ ui.t('expenses.field.merchantName') }}
{{ item.merchant || ui.t('expenses.noMerchant') }}
@if (item.description) {
{{ ui.t('expenses.field.description') }}
{{ item.description }}
} @if (item.tags.length) {
{{ ui.t('expenses.field.tags') }}
@for (tag of item.tags; track tag) { #{{ tag }} }
} @if (customFieldEntries(item).length) {
{{ ui.t('expenses.field.customFields') }}
@for (field of customFieldEntries(item); track field[0]) {
{{ field[0] }}
{{ field[1] }}
}
}

{{ ui.t('expenses.existingProofs') }}

@if (item.proofs.length) {
@for (proof of item.proofs; track proof.id) { }
} @else {
{{ ui.t('expenses.noProofs') }}
}

{{ ui.t('expenses.meta') }}

ID: {{ item.id }}
{{ ui.t('table.createdAt') || 'Utworzono' }}: {{ item.createdAt | date:'yyyy-MM-dd HH:mm' }}
{{ ui.t('table.updatedAt') || 'Zmieniono' }}: {{ item.updatedAt | date:'yyyy-MM-dd HH:mm' }}
} @if (proofPreview()) { }