diff options
author | Phil Hughes <me@iamphill.com> | 2018-01-12 09:30:26 +0000 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2018-01-12 09:30:26 +0000 |
commit | 48fab19558310d0719bbc94f00dee8d192585127 (patch) | |
tree | 2b419b4a3728df8f6a4c618131e2fa664719c842 /app/assets | |
parent | de7d477d6322e571da5157a42a775f61438cd6f9 (diff) | |
parent | 6fcef53525fbda24f58eddf11bc2275c58af9632 (diff) | |
download | gitlab-ce-48fab19558310d0719bbc94f00dee8d192585127.tar.gz |
Merge branch 'dispatcher-project-branches' into 'master'
Refactor dispatcher project branches path
See merge request gitlab-org/gitlab-ce!16398
Diffstat (limited to 'app/assets')
-rw-r--r-- | app/assets/javascripts/dispatcher.js | 7 | ||||
-rw-r--r-- | app/assets/javascripts/pages/projects/branches/index/index.js | 7 |
2 files changed, 10 insertions, 4 deletions
diff --git a/app/assets/javascripts/dispatcher.js b/app/assets/javascripts/dispatcher.js index 72782f11ea4..6880784d7d0 100644 --- a/app/assets/javascripts/dispatcher.js +++ b/app/assets/javascripts/dispatcher.js @@ -30,7 +30,6 @@ import CommitsList from './commits'; import Issue from './issue'; import BindInOut from './behaviors/bind_in_out'; import SecretValues from './behaviors/secret_values'; -import DeleteModal from './branches/branches_delete_modal'; import Group from './group'; import ProjectsList from './projects_list'; import setupProjectEdit from './project_edit'; @@ -55,7 +54,6 @@ import GpgBadges from './gpg_badges'; import initChangesDropdown from './init_changes_dropdown'; import NewGroupChild from './groups/new_group_child'; import { ajaxGet, convertPermissionToBoolean } from './lib/utils/common_utils'; -import AjaxLoadingSpinner from './ajax_loading_spinner'; import GlFieldErrors from './gl_field_errors'; import GLForm from './gl_form'; import Shortcuts from './shortcuts'; @@ -218,8 +216,9 @@ import Activities from './activities'; new NewBranchForm($('.js-create-branch-form'), JSON.parse(document.getElementById('availableRefs').innerHTML)); break; case 'projects:branches:index': - AjaxLoadingSpinner.init(); - new DeleteModal(); + import('./pages/projects/branches/index') + .then(callDefault) + .catch(fail); break; case 'projects:issues:new': case 'projects:issues:edit': diff --git a/app/assets/javascripts/pages/projects/branches/index/index.js b/app/assets/javascripts/pages/projects/branches/index/index.js new file mode 100644 index 00000000000..cee0f19bf2a --- /dev/null +++ b/app/assets/javascripts/pages/projects/branches/index/index.js @@ -0,0 +1,7 @@ +import AjaxLoadingSpinner from '~/ajax_loading_spinner'; +import DeleteModal from '~/branches/branches_delete_modal'; + +export default () => { + AjaxLoadingSpinner.init(); + new DeleteModal(); // eslint-disable-line no-new +}; |