From 99bdcff0efe1438abb3f64643df2bca78bb10e11 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sun, 15 Mar 2020 17:26:35 +0100 Subject: [PATCH] :bug: (moneypad) fix and make the multi currency works! --- src/components/AccountTransactionList.vue | 3 ++- src/utils/filters.ts | 9 +++++---- src/views/accounts/AccountItem.vue | 15 --------------- 3 files changed, 7 insertions(+), 20 deletions(-) diff --git a/src/components/AccountTransactionList.vue b/src/components/AccountTransactionList.vue index 6289a87..9b746c3 100644 --- a/src/components/AccountTransactionList.vue +++ b/src/components/AccountTransactionList.vue @@ -17,8 +17,9 @@ v-for="(user, k) in account.users" :key="k" :value="user.alias" - >{{ user.alias }} + {{ user.alias }} + diff --git a/src/utils/filters.ts b/src/utils/filters.ts index dcce30b..4c366c7 100644 --- a/src/utils/filters.ts +++ b/src/utils/filters.ts @@ -23,12 +23,13 @@ export const moneypad = ( ): string => { const m = money(value, currency) const s: string[] = m.split('\xa0') - const cur: string | undefined = s.pop() + let cur: string | undefined = s.pop() + + if (withPadEnd) { + cur = (cur || '').padEnd(3, '\xa0') + } const result = `${s.join('\xa0')}\xa0${cur || ''}` - if (withPadEnd) { - return result.padEnd(3, '\xa0') - } return result } diff --git a/src/views/accounts/AccountItem.vue b/src/views/accounts/AccountItem.vue index bb1e08e..e1db151 100644 --- a/src/views/accounts/AccountItem.vue +++ b/src/views/accounts/AccountItem.vue @@ -85,15 +85,6 @@ -
  • - - - -
  • -
    -