From 002be92f03000655c8e3b9d11cff2d91ba083cfd Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Tue, 14 Jan 2025 17:55:10 +0100 Subject: [PATCH] fix(dashboard): Correctly handle non-rounded icons for dashboard widgets Signed-off-by: Ferdinand Thiessen --- apps/dashboard/src/DashboardApp.vue | 4 +- .../src/components/ApiDashboardWidget.vue | 29 ++++---- .../src/components/ApiDashboardWidgetItem.vue | 68 +++++++++++++++++++ 3 files changed, 84 insertions(+), 17 deletions(-) create mode 100644 apps/dashboard/src/components/ApiDashboardWidgetItem.vue diff --git a/apps/dashboard/src/DashboardApp.vue b/apps/dashboard/src/DashboardApp.vue index dd5ae0f578080..b644a4408e340 100644 --- a/apps/dashboard/src/DashboardApp.vue +++ b/apps/dashboard/src/DashboardApp.vue @@ -461,8 +461,8 @@ export default { } }, async fetchApiWidgets() { - const response = await axios.get(generateOcsUrl('/apps/dashboard/api/v1/widgets')) - this.apiWidgets = response.data.ocs.data + const { data } = await axios.get(generateOcsUrl('/apps/dashboard/api/v1/widgets')) + this.apiWidgets = data.ocs.data }, async fetchApiWidgetItems(widgetIds, merge = false) { try { diff --git a/apps/dashboard/src/components/ApiDashboardWidget.vue b/apps/dashboard/src/components/ApiDashboardWidget.vue index e82b977b04189..22834abadd534 100644 --- a/apps/dashboard/src/components/ApiDashboardWidget.vue +++ b/apps/dashboard/src/components/ApiDashboardWidget.vue @@ -10,16 +10,7 @@ :show-items-and-empty-content="!!halfEmptyContentMessage" :half-empty-content-message="halfEmptyContentMessage">