diff options
author | Clement Ho <ClemMakesApps@gmail.com> | 2018-01-10 12:32:29 -0600 |
---|---|---|
committer | Clement Ho <ClemMakesApps@gmail.com> | 2018-01-10 12:39:33 -0600 |
commit | 62928a3f127907776a43b5503fbbff186eafa96f (patch) | |
tree | 655c7e1e46d95a9179629d7e7ffd6ecc39116449 /app/assets | |
parent | 82007530cb08ccd8aff68aafdc506595f62a40a6 (diff) | |
download | gitlab-ce-62928a3f127907776a43b5503fbbff186eafa96f.tar.gz |
Refactor dispatcher search pathdispatcher-search
Diffstat (limited to 'app/assets')
-rw-r--r-- | app/assets/javascripts/dispatcher.js | 5 | ||||
-rw-r--r-- | app/assets/javascripts/pages/search/show/index.js | 3 | ||||
-rw-r--r-- | app/assets/javascripts/pages/search/show/search.js (renamed from app/assets/javascripts/search.js) | 4 |
3 files changed, 8 insertions, 4 deletions
diff --git a/app/assets/javascripts/dispatcher.js b/app/assets/javascripts/dispatcher.js index a282b67b0fc..9ce0adfbe7e 100644 --- a/app/assets/javascripts/dispatcher.js +++ b/app/assets/javascripts/dispatcher.js @@ -14,7 +14,6 @@ import GroupLabelSubscription from './group_label_subscription'; import LineHighlighter from './line_highlighter'; import BuildArtifacts from './build_artifacts'; import groupsSelect from './groups_select'; -import Search from './search'; import initAdmin from './admin'; import NamespaceSelect from './namespace_select'; import NewCommitForm from './new_commit_form'; @@ -528,7 +527,9 @@ import Activities from './activities'; VersionCheckImage.bindErrorEvent($('img.js-version-status-badge')); break; case 'search:show': - new Search(); + import('./pages/search/show') + .then(callDefault) + .catch(fail); break; case 'projects:settings:repository:show': // Initialize expandable settings panels diff --git a/app/assets/javascripts/pages/search/show/index.js b/app/assets/javascripts/pages/search/show/index.js new file mode 100644 index 00000000000..4264c5c9dbe --- /dev/null +++ b/app/assets/javascripts/pages/search/show/index.js @@ -0,0 +1,3 @@ +import Search from './search'; + +export default () => new Search(); diff --git a/app/assets/javascripts/search.js b/app/assets/javascripts/pages/search/show/search.js index 363322af47a..d44195f6b72 100644 --- a/app/assets/javascripts/search.js +++ b/app/assets/javascripts/pages/search/show/search.js @@ -1,5 +1,5 @@ -import Flash from './flash'; -import Api from './api'; +import Flash from '~/flash'; +import Api from '~/api'; export default class Search { constructor() { |