Introduce budget, reimbursements for expenses #195

Merged
raucao merged 57 commits from feature/expenses into master 2021-06-03 14:23:45 +00:00
2 changed files with 10 additions and 1 deletions
Showing only changes of commit 7c86edcaaa - Show all commits
@@ -36,6 +36,15 @@ export default class AddReimbursementComponent extends Component {
this.expenseFormVisible = false;
}
@action
removeExpenseItem (expenseItem) {
this.expenses.removeObject(expenseItem);
if (this.expenses.length === 0) {
this.expenseFormVisible = true;
}
}
@action
submit (e) {
e.preventDefault();
@@ -33,7 +33,7 @@
{{fmt-fiat-currency expense.amount expense.currency}}
</div>
<div class="actions">
<button class="danger small">delete</button>
<button class="danger small" onclick={{fn this.removeExpenseItem expense}}>delete</button>
</div>
</li>
{{/each}}