From eb948f9000fdcb98a372ae9412b66105ec72e73d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=8Carodej?= Date: Fri, 11 Feb 2022 17:02:17 +0100 Subject: [PATCH] metered billing app fixes --- .../Admin/WidgetLatestRegistrations.vue | 4 +- .../js/components/Index/IndexNavigation.vue | 2 +- .../js/components/Others/Forms/ImageInput.vue | 4 +- .../js/components/Others/Forms/InfoBox.vue | 4 +- resources/js/store/modules/lists.js | 4 + resources/js/views/Admin.vue | 96 ++++++++++--------- .../AppSettingsTabs/Appearance.vue | 2 +- .../AppSettings/AppSettingsTabs/Others.vue | 6 +- resources/js/views/Admin/Dashboard.vue | 18 +++- .../Admin/Plans/Create/CreateMeteredPlan.vue | 3 +- resources/js/views/Admin/Users.vue | 4 +- .../Console/Commands/SetupProdEnvironment.php | 24 ++++- webpack.mix.js | 4 +- 13 files changed, 109 insertions(+), 66 deletions(-) diff --git a/resources/js/components/Admin/WidgetLatestRegistrations.vue b/resources/js/components/Admin/WidgetLatestRegistrations.vue index 145db7f7..660ee3d3 100644 --- a/resources/js/components/Admin/WidgetLatestRegistrations.vue +++ b/resources/js/components/Admin/WidgetLatestRegistrations.vue @@ -171,12 +171,12 @@ - {{ row.data.meta.usages.featureEstimates.storage.usage }} + {{ row.data.meta.usages ? row.data.meta.usages.featureEstimates.storage.usage : '-' }} - {{ row.data.meta.usages.costEstimate }} + {{ row.data.meta.usages ? row.data.meta.usages.costEstimate : '-' }} diff --git a/resources/js/components/Index/IndexNavigation.vue b/resources/js/components/Index/IndexNavigation.vue index 67434279..2c8be299 100644 --- a/resources/js/components/Index/IndexNavigation.vue +++ b/resources/js/components/Index/IndexNavigation.vue @@ -30,7 +30,7 @@