summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/jobs/job_details_bundle.js
diff options
context:
space:
mode:
authorFilipa Lacerda <filipa@gitlab.com>2018-10-03 15:29:07 +0000
committerPhil Hughes <me@iamphill.com>2018-10-03 15:29:07 +0000
commit9128e7849dbc064913b52ad427dcfb15386ad23e (patch)
tree664e0fca75719f1841d06d3e3eb493f6f9347f34 /app/assets/javascripts/jobs/job_details_bundle.js
parent88c1cf676cf02c3fca16093ad8ee5f6cf02dc462 (diff)
downloadgitlab-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.js7
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,
},
});
},