fix: Render Localized Balance in NavBar

This commit is contained in:
Moriz Wahl 2022-01-19 13:37:03 +01:00
parent e558ec2209
commit 3b11337fe6
3 changed files with 8 additions and 1 deletions

View File

@ -7,6 +7,7 @@ const propsData = {
balance: 1234,
visible: false,
elopageUri: 'https://elopage.com',
pending: false,
}
const mocks = {
@ -20,6 +21,7 @@ const mocks = {
isAdmin: true,
},
},
$n: jest.fn((n) => n),
}
describe('Navbar', () => {

View File

@ -10,7 +10,7 @@
</div>
<b-navbar-nav class="ml-auto" is-nav>
<b-nav-item>{{ balance }} GDD</b-nav-item>
<b-nav-item>{{ pending ? '—' : $n(balance, 'decimal') }} GDD</b-nav-item>
<b-nav-item to="/profile" right class="d-none d-sm-none d-md-none d-lg-flex shadow-lg">
<small>
{{ $store.state.firstName }} {{ $store.state.lastName }},
@ -87,6 +87,10 @@ export default {
type: String,
required: false,
},
pending: {
type: Boolean,
required: true,
},
},
data() {
return {

View File

@ -4,6 +4,7 @@
class="main-navbar"
:balance="balance"
:visible="visible"
:pending="pending"
:elopageUri="elopageUri"
@set-visible="setVisible"
@admin="admin"