summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmmar Alakkad <aalakkad@gitlab.com>2019-08-07 09:39:02 +0300
committerAmmar Alakkad <aalakkad@gitlab.com>2019-08-07 09:39:02 +0300
commit25d0ecde6987a31b2b4d25b5b1dc98fc4bcf0166 (patch)
tree88925a0238c2d328534f12ef322c6afa8577b7c2
parent4b1b8b99b093fe4c0341e0d9a54c1903292ac180 (diff)
downloadgitlab-ce-ce-update-job-app-vue.tar.gz
Add state toggle for job_app for runners warningce-update-job-app-vue
This is part of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14786
-rw-r--r--app/assets/javascripts/jobs/components/job_app.vue11
1 files changed, 10 insertions, 1 deletions
diff --git a/app/assets/javascripts/jobs/components/job_app.vue b/app/assets/javascripts/jobs/components/job_app.vue
index 8da87f424c4..0b826eb56ef 100644
--- a/app/assets/javascripts/jobs/components/job_app.vue
+++ b/app/assets/javascripts/jobs/components/job_app.vue
@@ -82,6 +82,11 @@ export default {
required: true,
},
},
+ data() {
+ return {
+ shouldHideSharedRunnerWarning: false,
+ };
+ },
computed: {
...mapState([
'isLoading',
@@ -206,6 +211,9 @@ export default {
this.throttled();
},
+ hideSharedRunnerWarning() {
+ this.shouldHideSharedRunnerWarning = true;
+ },
},
};
</script>
@@ -257,12 +265,13 @@ export default {
/>
<shared-runner
- v-if="shouldRenderSharedRunnerLimitWarning"
+ v-if="shouldRenderSharedRunnerLimitWarning && !shouldHideSharedRunnerWarning"
class="js-shared-runner-limit"
:quota-used="job.runners.quota.used"
:quota-limit="job.runners.quota.limit"
:runners-path="runnerHelpUrl"
:project-path="projectPath"
+ @hideSharedRunnerMessage="hideSharedRunnerWarning"
/>
<environments-block