diff options
author | Filipa Lacerda <filipa@gitlab.com> | 2018-05-15 16:55:07 +0100 |
---|---|---|
committer | Filipa Lacerda <filipa@gitlab.com> | 2018-05-15 16:55:07 +0100 |
commit | 3593b83a0279bab40f8ba97dc339b32c56f6e0df (patch) | |
tree | a7fd75dd081e5b30795892582a3065ce3af0aac5 /app/assets/javascripts/pipelines/components/graph/job_component.vue | |
parent | bf806712835869046c819f84ee515caa8829c10d (diff) | |
download | gitlab-ce-3593b83a0279bab40f8ba97dc339b32c56f6e0df.tar.gz |
Handles action icons requests in a contained way and shows a loading icon to the user
Diffstat (limited to 'app/assets/javascripts/pipelines/components/graph/job_component.vue')
-rw-r--r-- | app/assets/javascripts/pipelines/components/graph/job_component.vue | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/app/assets/javascripts/pipelines/components/graph/job_component.vue b/app/assets/javascripts/pipelines/components/graph/job_component.vue index c1f0f051b63..27b938c4985 100644 --- a/app/assets/javascripts/pipelines/components/graph/job_component.vue +++ b/app/assets/javascripts/pipelines/components/graph/job_component.vue @@ -46,11 +46,6 @@ export default { required: false, default: '', }, - requestFinishedFor: { - type: String, - required: false, - default: '', - }, }, computed: { status() { @@ -84,6 +79,11 @@ export default { return this.job.status && this.job.status.action && this.job.status.action.path; }, }, + methods: { + pipelineActionRequestComplete() { + this.$emit('pipelineActionRequestComplete'); + }, + }, }; </script> <template> @@ -126,7 +126,7 @@ export default { :tooltip-text="status.action.title" :link="status.action.path" :action-icon="status.action.icon" - :request-finished-for="requestFinishedFor" + @pipelineActionRequestComplete="pipelineActionRequestComplete" /> </div> </template> |