Skip to content

Commit 405c4ca

Browse files
committed
Merge branch 'remove-mr-notes-bundle' into 'master'
Remove mr_notes webpack bundle See merge request gitlab-org/gitlab-ce!17497
2 parents 369d34c + b342d2a commit 405c4ca

File tree

4 files changed

+8
-10
lines changed

4 files changed

+8
-10
lines changed

app/assets/javascripts/mr_notes/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import notesApp from '../notes/components/notes_app.vue';
33
import discussionCounter from '../notes/components/discussion_counter.vue';
44
import store from '../notes/stores';
55

6-
document.addEventListener('DOMContentLoaded', () => {
6+
export default function initMrNotes() {
77
new Vue({ // eslint-disable-line
88
el: '#js-vue-mr-discussions',
99
components: {
@@ -38,4 +38,4 @@ document.addEventListener('DOMContentLoaded', () => {
3838
return createElement('discussion-counter');
3939
},
4040
});
41-
});
41+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
1+
import { hasVueMRDiscussionsCookie } from '~/lib/utils/common_utils';
2+
import initMrNotes from '~/mr_notes';
13
import initSidebarBundle from '~/sidebar/sidebar_bundle';
24
import initShow from '../init_merge_request_show';
35

46
document.addEventListener('DOMContentLoaded', () => {
57
initShow();
68
initSidebarBundle();
9+
10+
if (hasVueMRDiscussionsCookie()) {
11+
initMrNotes();
12+
}
713
});

app/views/projects/merge_requests/show.html.haml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@
55
- page_title "#{@merge_request.title} (#{@merge_request.to_reference})", "Merge Requests"
66
- page_description @merge_request.description
77
- page_card_attributes @merge_request.card_attributes
8-
- content_for :page_specific_javascripts do
9-
= webpack_bundle_tag('common_vue')
10-
11-
- if has_vue_discussions_cookie?
12-
= webpack_bundle_tag('mr_notes')
138

149
.merge-request{ data: { mr_action: j(params[:tab].presence || 'show'), url: merge_request_path(@merge_request, format: :json), project_path: project_path(@merge_request.project) } }
1510
= render "projects/merge_requests/mr_title"

config/webpack.config.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@ function generateEntries() {
4343
autoEntriesCount = Object.keys(autoEntries).length;
4444

4545
const manualEntries = {
46-
monitoring: './monitoring/monitoring_bundle.js',
47-
mr_notes: './mr_notes/index.js',
48-
4946
common: './commons/index.js',
5047
common_vue: './vue_shared/vue_resource_interceptor.js',
5148
locale: './locale/index.js',

0 commit comments

Comments
 (0)