From 9a0f96f9adaf38ae45a1f7b147c196aa12ba451f Mon Sep 17 00:00:00 2001 From: Kushal Pandya Date: Fri, 31 Mar 2017 09:20:11 +0000 Subject: Add metrics button to Environment Overview page --- .../environments/components/environment_actions.js | 11 +++++++- .../components/environment_external_url.js | 14 +++++++--- .../environments/components/environment_item.js | 19 ++++++++++--- .../components/environment_monitoring.js | 31 ++++++++++++++++++++++ .../environments/components/environment_stop.js | 12 +++++++-- .../components/environment_terminal_button.js | 16 ++++++++--- 6 files changed, 91 insertions(+), 12 deletions(-) create mode 100644 app/assets/javascripts/environments/components/environment_monitoring.js (limited to 'app/assets/javascripts/environments') diff --git a/app/assets/javascripts/environments/components/environment_actions.js b/app/assets/javascripts/environments/components/environment_actions.js index 455a8819549..385085c03e2 100644 --- a/app/assets/javascripts/environments/components/environment_actions.js +++ b/app/assets/javascripts/environments/components/environment_actions.js @@ -25,6 +25,12 @@ export default { }; }, + computed: { + title() { + return 'Deploy to...'; + }, + }, + methods: { onClickAction(endpoint) { this.isLoading = true; @@ -44,8 +50,11 @@ export default { template: `
diff --git a/app/assets/javascripts/environments/components/environment_terminal_button.js b/app/assets/javascripts/environments/components/environment_terminal_button.js index 66a71faa02f..092a50a0d6f 100644 --- a/app/assets/javascripts/environments/components/environment_terminal_button.js +++ b/app/assets/javascripts/environments/components/environment_terminal_button.js @@ -14,12 +14,22 @@ export default { }, data() { - return { terminalIconSvg }; + return { + terminalIconSvg, + }; + }, + + computed: { + title() { + return 'Terminal'; + }, }, template: ` - ${terminalIconSvg} -- cgit v1.2.3