diff options
author | Filipa Lacerda <filipa@gitlab.com> | 2018-10-03 15:29:07 +0000 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2018-10-03 15:29:07 +0000 |
commit | 9128e7849dbc064913b52ad427dcfb15386ad23e (patch) | |
tree | 664e0fca75719f1841d06d3e3eb493f6f9347f34 /app/assets/javascripts/jobs/job_details_bundle.js | |
parent | 88c1cf676cf02c3fca16093ad8ee5f6cf02dc462 (diff) | |
download | gitlab-ce-9128e7849dbc064913b52ad427dcfb15386ad23e.tar.gz |
Uses Vue app to render part of job show page
Diffstat (limited to 'app/assets/javascripts/jobs/job_details_bundle.js')
-rw-r--r-- | app/assets/javascripts/jobs/job_details_bundle.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/assets/javascripts/jobs/job_details_bundle.js b/app/assets/javascripts/jobs/job_details_bundle.js index ae40f4cdf3b..3eb75e72506 100644 --- a/app/assets/javascripts/jobs/job_details_bundle.js +++ b/app/assets/javascripts/jobs/job_details_bundle.js @@ -2,7 +2,7 @@ import _ from 'underscore'; import { mapState, mapActions } from 'vuex'; import Vue from 'vue'; import Job from '../job'; -import JobHeader from './components/header.vue'; +import JobApp from './components/job_app.vue'; import Sidebar from './components/sidebar.vue'; import createStore from './store'; @@ -22,17 +22,18 @@ export default () => { new Vue({ el: '#js-build-header-vue', components: { - JobHeader, + JobApp, }, store, computed: { ...mapState(['job', 'isLoading']), }, render(createElement) { - return createElement('job-header', { + return createElement('job-app', { props: { isLoading: this.isLoading, job: this.job, + runnerHelpUrl: dataset.runnerHelpUrl, }, }); }, |