diff --git a/CHANGELOG.md b/CHANGELOG.md index f1ec5c6d2..92e26dfef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Prepared further for multi accounts support: store account for new transactions +- Added a horizontal scrollbar to the user table of the admin control panel ### Fixed diff --git a/apps/api/src/app/admin/admin.service.ts b/apps/api/src/app/admin/admin.service.ts index e30628807..81886ddef 100644 --- a/apps/api/src/app/admin/admin.service.ts +++ b/apps/api/src/app/admin/admin.service.ts @@ -97,7 +97,7 @@ export class AdminService { }, select: { _count: { - select: { Order: true } + select: { Account: true, Order: true } }, alias: true, Analytics: { diff --git a/apps/client/src/app/pages/admin/admin-page.html b/apps/client/src/app/pages/admin/admin-page.html index 141c4fd05..89b744414 100644 --- a/apps/client/src/app/pages/admin/admin-page.html +++ b/apps/client/src/app/pages/admin/admin-page.html @@ -70,42 +70,36 @@

Users

- - + +
- - + - - - + + + + - - - - + - diff --git a/apps/client/src/app/pages/admin/admin-page.scss b/apps/client/src/app/pages/admin/admin-page.scss index 8313c57f1..05f3b94f5 100644 --- a/apps/client/src/app/pages/admin/admin-page.scss +++ b/apps/client/src/app/pages/admin/admin-page.scss @@ -2,16 +2,23 @@ color: rgb(var(--dark-primary-text)); display: block; - table { + .mat-card-content { &.users { - table-layout: fixed; + overflow-x: auto; - tr { - &:nth-child(even) { - background-color: rgba( - var(--dark-primary-text), - var(--palette-background-hover-alpha) - ); + table { + tr { + &:nth-child(even) { + background-color: rgba( + var(--dark-primary-text), + var(--palette-background-hover-alpha) + ); + } + } + + .mat-row, + .mat-header-row { + width: 100%; } } }
- User - + User Registration Date - Transactions - - Engagement - - Last Activitiy - AccountsTransactionsEngagementLast Activitiy
+ {{ userItem.alias || userItem.id }} + {{ userItem.createdAt | date: defaultDateFormat }} - {{ userItem._count?.Order }} + + {{ userItem._count?.Account }} + {{ userItem._count?.Order }} {{ userItem.Analytics?.activityCount }} + {{ formatDistanceToNow(userItem.Analytics?.updatedAt) }}