From 307382e809bc7d933ee593f68ef354c388ea350e Mon Sep 17 00:00:00 2001 From: SurenNeware Date: Mon, 27 Jul 2020 20:45:14 +0530 Subject: Add default or empty table state -Add appropriate empty text for the table. -Add common default empty state for all tables. Signed-off-by: Suren Neware Change-Id: If4beabc0b1450718095757bbb0803335ccf83ec5 --- src/locales/en-US.json | 2 +- src/views/AccessControl/Ldap/TableRoleGroups.vue | 2 ++ .../AccessControl/LocalUserManagement/LocalUserManagement.vue | 2 ++ src/views/AccessControl/SslCertificates/SslCertificates.vue | 8 +++++++- src/views/Health/EventLogs/EventLogs.vue | 2 +- src/views/Health/HardwareStatus/HardwareStatusTableBmcManager.vue | 8 +++++++- src/views/Health/HardwareStatus/HardwareStatusTableChassis.vue | 8 +++++++- src/views/Health/HardwareStatus/HardwareStatusTableDimmSlot.vue | 2 ++ src/views/Health/HardwareStatus/HardwareStatusTableFans.vue | 2 ++ .../Health/HardwareStatus/HardwareStatusTablePowerSupplies.vue | 2 ++ src/views/Health/HardwareStatus/HardwareStatusTableStystem.vue | 8 +++++++- src/views/Health/Sensors/Sensors.vue | 2 ++ 12 files changed, 42 insertions(+), 6 deletions(-) diff --git a/src/locales/en-US.json b/src/locales/en-US.json index 5ad6b78b..59705602 100644 --- a/src/locales/en-US.json +++ b/src/locales/en-US.json @@ -59,6 +59,7 @@ "informational": "Informational" }, "table": { + "emptyMessage": "No items available", "fromDate": "From date", "itemsPerPage": "Items per page", "toDate": "To date", @@ -162,7 +163,6 @@ "table": { "date": "Date", "description": "Description", - "emptyMessage": "There are no logs to show", "id": "ID", "searchLogs": "Search logs", "severity": "Severity", diff --git a/src/views/AccessControl/Ldap/TableRoleGroups.vue b/src/views/AccessControl/Ldap/TableRoleGroups.vue index c09d1661..8df87742 100644 --- a/src/views/AccessControl/Ldap/TableRoleGroups.vue +++ b/src/views/AccessControl/Ldap/TableRoleGroups.vue @@ -32,11 +32,13 @@ ref="table" responsive selectable + show-empty no-select-on-click no-sort-reset sort-icon-left :items="tableItems" :fields="fields" + :empty-text="$t('global.table.emptyMessage')" @row-selected="onRowSelected($event, tableItems.length)" > diff --git a/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue b/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue index 7906072e..31cc3571 100644 --- a/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue +++ b/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue @@ -30,9 +30,11 @@ ref="table" responsive="md" selectable + show-empty no-select-on-click :fields="fields" :items="tableItems" + :empty-text="$t('global.table.emptyMessage')" @row-selected="onRowSelected($event, tableItems.length)" > diff --git a/src/views/AccessControl/SslCertificates/SslCertificates.vue b/src/views/AccessControl/SslCertificates/SslCertificates.vue index aeb547d7..57275956 100644 --- a/src/views/AccessControl/SslCertificates/SslCertificates.vue +++ b/src/views/AccessControl/SslCertificates/SslCertificates.vue @@ -53,7 +53,13 @@ - + diff --git a/src/views/Health/EventLogs/EventLogs.vue b/src/views/Health/EventLogs/EventLogs.vue index d4bfc6fd..810edddc 100644 --- a/src/views/Health/EventLogs/EventLogs.vue +++ b/src/views/Health/EventLogs/EventLogs.vue @@ -52,7 +52,7 @@ :fields="fields" :items="filteredLogs" :sort-compare="onSortCompare" - :empty-text="$t('pageEventLogs.table.emptyMessage')" + :empty-text="$t('global.table.emptyMessage')" :per-page="perPage" :current-page="currentPage" :filter="searchFilter" diff --git a/src/views/Health/HardwareStatus/HardwareStatusTableBmcManager.vue b/src/views/Health/HardwareStatus/HardwareStatusTableBmcManager.vue index ffbfc791..a5f57112 100644 --- a/src/views/Health/HardwareStatus/HardwareStatusTableBmcManager.vue +++ b/src/views/Health/HardwareStatus/HardwareStatusTableBmcManager.vue @@ -1,6 +1,12 @@