From e9eb3331fe91b3f9c568c445e0a86a038fe19989 Mon Sep 17 00:00:00 2001 From: ogerly Date: Wed, 19 May 2021 14:33:23 +0200 Subject: [PATCH 1/6] Transactions list clearer + date visible --- .../src/views/Pages/AccountOverview.spec.js | 2 +- frontend/src/views/Pages/AccountOverview.vue | 14 ++-- .../{GddTable.vue => GddTransactionList.vue} | 71 +++++++++---------- ...ooter.vue => GddTransactionListFooter.vue} | 2 +- .../Pages/UserProfileTransactionList.vue | 25 +++---- 5 files changed, 54 insertions(+), 60 deletions(-) rename frontend/src/views/Pages/AccountOverview/{GddTable.vue => GddTransactionList.vue} (72%) rename frontend/src/views/Pages/AccountOverview/{GddTableFooter.vue => GddTransactionListFooter.vue} (91%) diff --git a/frontend/src/views/Pages/AccountOverview.spec.js b/frontend/src/views/Pages/AccountOverview.spec.js index 68d91ee98..d28b295d8 100644 --- a/frontend/src/views/Pages/AccountOverview.spec.js +++ b/frontend/src/views/Pages/AccountOverview.spec.js @@ -32,7 +32,7 @@ describe('AccountOverview', () => { }) it('has a transactions table', () => { - expect(wrapper.find('gdd-table-stub').exists()).toBeTruthy() + expect(wrapper.find('gdd-transaction-list-stub').exists()).toBeTruthy() }) }) }) diff --git a/frontend/src/views/Pages/AccountOverview.vue b/frontend/src/views/Pages/AccountOverview.vue index 5c7b9fb76..cf05b846a 100644 --- a/frontend/src/views/Pages/AccountOverview.vue +++ b/frontend/src/views/Pages/AccountOverview.vue @@ -1,7 +1,7 @@ diff --git a/frontend/src/routes/routes.js b/frontend/src/routes/routes.js index 0021aa1ed..d96f4fb62 100755 --- a/frontend/src/routes/routes.js +++ b/frontend/src/routes/routes.js @@ -16,7 +16,7 @@ const routes = [ }, { path: '/profile', - component: () => import('../views/Pages/UserProfileCard.vue'), + component: () => import('../views/Pages/UserProfile.vue'), meta: { requiresAuth: true, }, @@ -53,8 +53,6 @@ const routes = [ const validFrom = ['/password', '/reset', '/register'] if (!validFrom.includes(from.path)) { next({ path: '/login' }) - } else { - next() } }, }, diff --git a/frontend/src/views/Pages/AccountOverview/GddTransactionList.vue b/frontend/src/views/Pages/AccountOverview/GddTransactionList.vue index 7a7c5cb7f..cd12c4e5a 100644 --- a/frontend/src/views/Pages/AccountOverview/GddTransactionList.vue +++ b/frontend/src/views/Pages/AccountOverview/GddTransactionList.vue @@ -8,36 +8,20 @@ >
- - - - +
-
+
{{ $n(item.balance) }} - + - -
-
+
{{ item.name }} -
{{ $moment(item.date).format('DD.MM.YYYY - HH:mm:ss') }}
- - i - +
+ + i + +
@@ -81,7 +65,7 @@ -
+
{{ $t('transaction.nullTransactions') }}
@@ -89,6 +73,13 @@