diff options
author | Jacob Schatz <jschatz@gitlab.com> | 2018-01-10 07:39:53 -0500 |
---|---|---|
committer | Jacob Schatz <jschatz@gitlab.com> | 2018-01-18 13:12:13 -0500 |
commit | 1931b7cd9194d68609ae6694f5cb8c67519d42ae (patch) | |
tree | 086f8ec7f9a2d3e274dd0f5630540999137c0d9e /app/assets/javascripts | |
parent | 792e9ed7fa46d236c01fb14c8ad7f9b4ea4dee59 (diff) | |
download | gitlab-ce-1931b7cd9194d68609ae6694f5cb8c67519d42ae.tar.gz |
refactor for projects-r*
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r-- | app/assets/javascripts/dispatcher.js | 5 | ||||
-rw-r--r-- | app/assets/javascripts/pages/projects/releases/index.js | 7 |
2 files changed, 10 insertions, 2 deletions
diff --git a/app/assets/javascripts/dispatcher.js b/app/assets/javascripts/dispatcher.js index 4f8837251bc..7e7474b5a38 100644 --- a/app/assets/javascripts/dispatcher.js +++ b/app/assets/javascripts/dispatcher.js @@ -291,8 +291,9 @@ import Activities from './activities'; .catch(fail); break; case 'projects:releases:edit': - new ZenMode(); - new GLForm($('.release-form'), true); + import('./pages/projects/releases') + .then(callDefault) + .catch(fail); break; case 'projects:merge_requests:show': new Diff(); diff --git a/app/assets/javascripts/pages/projects/releases/index.js b/app/assets/javascripts/pages/projects/releases/index.js new file mode 100644 index 00000000000..1fa5ffbf586 --- /dev/null +++ b/app/assets/javascripts/pages/projects/releases/index.js @@ -0,0 +1,7 @@ +import ZenMode from '~/zen_mode'; +import GLForm from '~/gl_form'; + +export default function () { + new ZenMode(); // eslint-disable-line no-new + new GLForm($('.release-form'), true); // eslint-disable-line no-new +} |