Introduce budget, reimbursements for expenses #195

Merged
raucao merged 57 commits from feature/expenses into master 2021-06-03 14:23:45 +00:00
8 changed files with 89 additions and 0 deletions
Showing only changes of commit 3b127b0e81 - Show all commits
+3
View File
@@ -29,4 +29,7 @@ Router.map(function() {
this.route('eth-account');
this.route('complete');
});
this.route('budget', function() {
this.route('expenses');
});
});
+4
View File
@@ -0,0 +1,4 @@
import Route from '@ember/routing/route';
export default class BudgetRoute extends Route {
}
+4
View File
@@ -0,0 +1,4 @@
import Route from '@ember/routing/route';
export default class BudgetExpensesRoute extends Route {
}
+50
View File
@@ -0,0 +1,50 @@
<main id="budget">
<section id="main-nav">
<header>
<h2>Budget</h2>
</header>
<div class="content">
<ul>
<li>
<LinkTo @route="budget.expenses">Expenses</LinkTo>
</li>
<li>
<a href="#">Rewards</a>
</li>
</ul>
</div>
</section>
<section id="funds">
<header>
<h2>Community funds</h2>
</header>
<div class="content">
<table>
<thead>
<tr>
<td>Token</td>
<td>Amount</td>
<td>Fiat value</td>
</tr>
</thead>
<tbody>
<tr>
<td>WBTC</td>
<td>1.17215</td>
<td>11031.15 USD</td>
</tr>
<tr>
<td>ETH</td>
<td>0.5</td>
<td>115.60 USD</td>
</tr>
</tbody>
</table>
</div>
</section>
{{outlet}}
</main>
+1
View File
@@ -0,0 +1 @@
{{outlet}}
+5
View File
@@ -0,0 +1,5 @@
{
"compilerOptions": {
"experimentalDecorators": true
}
}
+11
View File
@@ -0,0 +1,11 @@
import { module, test } from 'qunit';
import { setupTest } from 'ember-qunit';
module('Unit | Route | budget', function(hooks) {
setupTest(hooks);
test('it exists', function(assert) {
let route = this.owner.lookup('route:budget');
assert.ok(route);
});
});
+11
View File
@@ -0,0 +1,11 @@
import { module, test } from 'qunit';
import { setupTest } from 'ember-qunit';
module('Unit | Route | budget/expenses', function(hooks) {
setupTest(hooks);
test('it exists', function(assert) {
let route = this.owner.lookup('route:budget/expenses');
assert.ok(route);
});
});