From 36d3dd561f110590768ee0e526619097eb8f965b Mon Sep 17 00:00:00 2001 From: Simon Knox Date: Fri, 26 Jul 2019 15:58:19 +1000 Subject: Fix Alerts on Metrics when additional_panel_types enabled --- app/assets/javascripts/monitoring/components/dashboard.vue | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/monitoring/components/dashboard.vue b/app/assets/javascripts/monitoring/components/dashboard.vue index 745488255ab..b8af79ab2ed 100644 --- a/app/assets/javascripts/monitoring/components/dashboard.vue +++ b/app/assets/javascripts/monitoring/components/dashboard.vue @@ -20,7 +20,7 @@ export default { components: { MonitorAreaChart, MonitorSingleStatChart, - PanelType, + PanelType: () => import('ee_else_ce/monitoring/components/panel_type.vue'), GraphGroup, EmptyState, Icon, @@ -131,6 +131,16 @@ export default { required: false, default: false, }, + alertsEndpoint: { + type: String, + required: false, + default: null, + }, + prometheusAlertsAvailable: { + type: Boolean, + required: false, + default: false, + }, }, data() { return { @@ -381,6 +391,8 @@ export default { :key="`panel-type-${graphIndex}`" :graph-data="graphData" :dashboard-width="elWidth" + :alerts-endpoint="alertsEndpoint" + :prometheus-alerts-available="prometheusAlertsAvailable" />