Merge branch 'remove-sidebar-bundle' into 'master'
Remove sidebar bundle webpack entry point See merge request gitlab-org/gitlab-ce!17343
This commit is contained in:
		
						commit
						d4867c518f
					
				|  | @ -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'; | ||||
|  | @ -15,6 +16,7 @@ document.addEventListener('DOMContentLoaded', () => { | |||
|   new ZenMode(); // eslint-disable-line no-new
 | ||||
| 
 | ||||
|   initIssuableSidebar(); | ||||
|   initSidebarBundle(); | ||||
|   initNotes(); | ||||
|   initDiffNotes(); | ||||
|   initPipelines(); | ||||
|  |  | |||
|  | @ -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)}" } } | ||||
|  |  | |||
|  | @ -60,7 +60,6 @@ function generateEntries() { | |||
|     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