gitlab-org--gitlab-foss/app/assets/javascripts/notes/index.js

26 lines
519 B
JavaScript
Raw Normal View History

import Vue from 'vue';
import issueNotes from './components/issue_notes.vue';
2017-07-17 17:12:55 +00:00
import '../vue_shared/vue_resource_interceptor';
2017-07-17 17:12:55 +00:00
document.addEventListener('DOMContentLoaded', () => {
const vm = new Vue({
el: '#js-notes',
components: {
issueNotes,
},
render(createElement) {
return createElement('issue-notes', {
attrs: {
ref: 'notes',
},
});
},
2017-07-17 17:12:55 +00:00
});
window.issueNotes = {
refresh() {
vm.$refs.notes.$store.dispatch('poll');
},
};
});