From 3593b83a0279bab40f8ba97dc339b32c56f6e0df Mon Sep 17 00:00:00 2001 From: Filipa Lacerda Date: Tue, 15 May 2018 16:55:07 +0100 Subject: [PATCH] Handles action icons requests in a contained way and shows a loading icon to the user --- .../components/graph/action_component.vue | 67 +++++++++------ .../graph/dropdown_job_component.vue | 13 ++- .../components/graph/graph_component.vue | 11 ++- .../components/graph/job_component.vue | 12 +-- .../graph/stage_column_component.vue | 13 ++- .../components/pipelines_table_row.vue | 1 + .../pipelines/components/stage.vue | 17 ++++ .../pipelines/pipeline_details_bundle.js | 30 ++----- .../pipelines/graph/action_component_spec.js | 83 ++++++++----------- spec/javascripts/pipelines/stage_spec.js | 49 +++++++++++ 10 files changed, 177 insertions(+), 119 deletions(-) diff --git a/app/assets/javascripts/pipelines/components/graph/action_component.vue b/app/assets/javascripts/pipelines/components/graph/action_component.vue index fd3491c7fe0..11a8bcb0772 100644 --- a/app/assets/javascripts/pipelines/components/graph/action_component.vue +++ b/app/assets/javascripts/pipelines/components/graph/action_component.vue @@ -1,15 +1,27 @@