From 89fd16262d1fd3d986003a29a9171d3b84f2c522 Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Mon, 8 Jan 2018 14:26:42 +0000 Subject: Added import for snippets:show in dispatcher #41341 --- app/assets/javascripts/dispatcher.js | 5 +---- app/assets/javascripts/pages/snippets/show/index.js | 12 ++++++++++++ 2 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 app/assets/javascripts/pages/snippets/show/index.js diff --git a/app/assets/javascripts/dispatcher.js b/app/assets/javascripts/dispatcher.js index 9e8b2acfe1b..767705517a7 100644 --- a/app/assets/javascripts/dispatcher.js +++ b/app/assets/javascripts/dispatcher.js @@ -548,10 +548,7 @@ import Activities from './activities'; new UserCallout(); break; case 'snippets:show': - new LineHighlighter(); - new BlobViewer(); - initNotes(); - new ZenMode(); + import('./pages/snippets/show').then(m => m.default()).catch(fail); break; case 'import:fogbugz:new_user_map': new UsersSelect(); diff --git a/app/assets/javascripts/pages/snippets/show/index.js b/app/assets/javascripts/pages/snippets/show/index.js new file mode 100644 index 00000000000..04c9562bfbb --- /dev/null +++ b/app/assets/javascripts/pages/snippets/show/index.js @@ -0,0 +1,12 @@ +/* eslint-disable no-new */ +import LineHighlighter from '../../../line_highlighter'; +import BlobViewer from '../../../blob/viewer'; +import ZenMode from '../../../zen_mode'; +import initNotes from '../../../init_notes'; + +export default () => { + new LineHighlighter(); + new BlobViewer(); + initNotes(); + new ZenMode(); +}; -- cgit v1.2.1