Add Getter for on/offbudget accounts and remove from backend
This commit is contained in:
@ -8,6 +8,51 @@ export default {
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<h1>
|
||||
<a href="/dashboard">⌂</a>
|
||||
{{$store.getters.CurrentBudget.Name}}
|
||||
</h1>
|
||||
<ul>
|
||||
<li><a href="/budget/{{$store.getters.CurrentBudget.ID}}">Budget</a></li>
|
||||
<li>Reports (Coming Soon)</li>
|
||||
<li><a href="/budget/{{$store.getters.CurrentBudget.ID}}/all-accounts">All Accounts</a></li>
|
||||
<li>
|
||||
On-Budget Accounts
|
||||
<ul v-for="account in $store.getters.OnBudgetAccounts" class="two-valued">
|
||||
<li>
|
||||
<a href="/budget/{{$store.getters.CurrentBudget.ID}}/account/{{.ID}}">{{account.Name}}</a>
|
||||
<span>{{account.Balance.Int / 100}}</span>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
Off-Budget Accounts
|
||||
<ul v-for="account in $store.getters.OffBudgetAccounts" class="two-valued">
|
||||
<li>
|
||||
<a href="/budget/{{$store.getters.CurrentBudget.ID}}/account/{{.ID}}">{{account.Name}}</a>
|
||||
<span>{{account.Balance.Int / 100}}</span>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
Closed Accounts
|
||||
</li>
|
||||
<li>
|
||||
<a href="/budget/{{$.Budget.ID}}/accounts">Edit accounts</a>
|
||||
</li>
|
||||
<li>
|
||||
+ Add Account
|
||||
</li>
|
||||
<li>
|
||||
<a href="/budget/{{.Budget.ID}}/settings">Budget-Settings</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/admin">Admin</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/api/v1/user/logout">Logout</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h1>Budget</h1>
|
||||
<p>{{ $route.params.budgetid }}</p>
|
||||
<p v-for="account in $store.getters.Accounts">{{ account.Name }} / {{ account.Balance.Int / 100 }}</p>
|
||||
|
Reference in New Issue
Block a user