scaffold expense list

This commit is contained in:
Joe Arndt 2026-02-12 23:41:54 -06:00
parent 7bb21f8796
commit 0bf8bd6c9c
22 changed files with 258 additions and 133 deletions

View file

@ -0,0 +1,37 @@
<div class="expense-container">
<div class="expense-header">
<div class="expense-date">
{{ `${expense().year}/${expense().month}/${expense().day}` | date }}
</div>
<div class="expense-amount">
{{ (expense().cents / 100) | currency: 'USD' }}
</div>
@if (expense().merchant) {
<div class="expense-merchant">&#64; {{ expense().merchant?.name }}</div>
}
</div>
<div class="expense-body">
<div>
Category: {{ expense().category.name }}
@if (expense().subCategory) {
/ {{ expense().subCategory?.name }}
}
</div>
<div>
Description: {{ expense().description }}
</div>
</div>
<div class="expense-footer">
<div class="expense-tags">
<div>Tags:</div>
@for (tag of expense().tags; track tag.id) {
<div>{{ tag.name }}</div>
}
</div>
</div>
</div>