Remove sidebar bundle webpack entry point
This commit is contained in:
parent
296a4e6825
commit
873595337e
|
@ -1,4 +1,5 @@
|
|||
import initIssuableSidebar from '~/init_issuable_sidebar';
|
||||
import initSidebarBundle from '~/sidebar/sidebar_bundle';
|
||||
import Issue from '~/issue';
|
||||
import ShortcutsIssuable from '~/shortcuts_issuable';
|
||||
import ZenMode from '~/zen_mode';
|
||||
|
@ -10,4 +11,5 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
new ShortcutsIssuable(); // eslint-disable-line no-new
|
||||
new ZenMode(); // eslint-disable-line no-new
|
||||
initIssuableSidebar();
|
||||
initSidebarBundle();
|
||||
});
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
import initSidebarBundle from '~/sidebar/sidebar_bundle';
|
||||
|
||||
document.addEventListener('DOMContentLoaded', initSidebarBundle);
|
|
@ -0,0 +1,3 @@
|
|||
import initSidebarBundle from '~/sidebar/sidebar_bundle';
|
||||
|
||||
document.addEventListener('DOMContentLoaded', initSidebarBundle);
|
|
@ -3,6 +3,7 @@ import ZenMode from '~/zen_mode';
|
|||
import initNotes from '~/init_notes';
|
||||
import initIssuableSidebar from '~/init_issuable_sidebar';
|
||||
import initDiffNotes from '~/diff_notes/diff_notes_bundle';
|
||||
import initSidebarBundle from '~/sidebar/sidebar_bundle';
|
||||
import ShortcutsIssuable from '~/shortcuts_issuable';
|
||||
import Diff from '~/diff';
|
||||
import { handleLocationHash } from '~/lib/utils/common_utils';
|
||||
|
@ -13,6 +14,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
new ZenMode(); // eslint-disable-line no-new
|
||||
|
||||
initIssuableSidebar();
|
||||
initSidebarBundle();
|
||||
initNotes();
|
||||
initDiffNotes();
|
||||
|
||||
|
|
|
@ -1,13 +1,9 @@
|
|||
import Mediator from './sidebar_mediator';
|
||||
import { mountSidebar, getSidebarOptions } from './mount_sidebar';
|
||||
|
||||
function domContentLoaded() {
|
||||
export default () => {
|
||||
const mediator = new Mediator(getSidebarOptions());
|
||||
mediator.fetch();
|
||||
|
||||
mountSidebar(mediator);
|
||||
}
|
||||
|
||||
document.addEventListener('DOMContentLoaded', domContentLoaded);
|
||||
|
||||
export default domContentLoaded;
|
||||
};
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
- todo = issuable_todo(issuable)
|
||||
- content_for :page_specific_javascripts do
|
||||
= webpack_bundle_tag('common_vue')
|
||||
= webpack_bundle_tag('sidebar')
|
||||
|
||||
%aside.right-sidebar.js-right-sidebar.js-issuable-sidebar{ data: { signed: { in: current_user.present? } }, class: sidebar_gutter_collapsed_class, 'aria-live' => 'polite' }
|
||||
.issuable-sidebar{ data: { endpoint: "#{issuable_json_path(issuable)}" } }
|
||||
|
|
|
@ -72,7 +72,6 @@ var config = {
|
|||
protected_branches: './protected_branches',
|
||||
protected_tags: './protected_tags',
|
||||
registry_list: './registry/index.js',
|
||||
sidebar: './sidebar/sidebar_bundle.js',
|
||||
snippet: './snippet/snippet_bundle.js',
|
||||
sketch_viewer: './blob/sketch_viewer.js',
|
||||
stl_viewer: './blob/stl_viewer.js',
|
||||
|
|
Loading…
Reference in New Issue