From 481d25bf482941c48c335f8895a828544a7df873 Mon Sep 17 00:00:00 2001 From: Jose Vargas Date: Wed, 20 Mar 2019 13:52:24 -0600 Subject: Add feature flag Also added relevant tests that make use of a stubbed feature flag, prettified files --- .../javascripts/monitoring/components/dashboard.vue | 15 +++++++++++---- .../javascripts/monitoring/services/monitoring_service.js | 12 +++++++----- app/assets/javascripts/monitoring/utils.js | 6 +++--- spec/javascripts/monitoring/dashboard_spec.js | 10 ++++++++-- 4 files changed, 29 insertions(+), 14 deletions(-) diff --git a/app/assets/javascripts/monitoring/components/dashboard.vue b/app/assets/javascripts/monitoring/components/dashboard.vue index 1a4bf70ab97..dd8e899d3d3 100644 --- a/app/assets/javascripts/monitoring/components/dashboard.vue +++ b/app/assets/javascripts/monitoring/components/dashboard.vue @@ -99,6 +99,11 @@ export default { selectedTimeWindow: '', }; }, + computed: { + getTimeWindowFlagStatus() { + return gon.features.metricsTimeWindow; + }, + }, created() { this.service = new MonitoringService({ metricsEndpoint: this.metricsEndpoint, @@ -201,7 +206,10 @@ export default {