diff --git a/app/assets/javascripts/pages/projects/new/index.js b/app/assets/javascripts/pages/projects/new/index.js index 4595146177918ab2180f36caf62af9975494a823..71c49deb9d0533cf33ecfa4ff816d3c3ff1f5c69 100644 --- a/app/assets/javascripts/pages/projects/new/index.js +++ b/app/assets/javascripts/pages/projects/new/index.js @@ -1,7 +1,9 @@ import ProjectNew from '../shared/project_new'; import initProjectVisibilitySelector from '../../../project_visibility'; +import initProjectNew from '../../../projects/project_new'; export default () => { new ProjectNew(); // eslint-disable-line no-new initProjectVisibilitySelector(); + initProjectNew.bindEvents(); }; diff --git a/app/assets/javascripts/projects/project_new.js b/app/assets/javascripts/projects/project_new.js index 4710e70d619af2a8e21c2d53e130e0c5dd6a698d..f5133111d041cd37174470d982b6e88a03a647e3 100644 --- a/app/assets/javascripts/projects/project_new.js +++ b/app/assets/javascripts/projects/project_new.js @@ -100,8 +100,6 @@ const bindEvents = () => { $projectImportUrl.keyup(() => deriveProjectPathFromUrl($projectImportUrl)); }; -document.addEventListener('DOMContentLoaded', bindEvents); - export default { bindEvents, deriveProjectPathFromUrl, diff --git a/spec/javascripts/projects/project_new_spec.js b/spec/javascripts/projects/project_new_spec.js index 2dd28f873f6f03d74c9b8b98a19f2d18b3b20a77..c314ca8ab726f707fc2f9f95cba352ba6568c120 100644 --- a/spec/javascripts/projects/project_new_spec.js +++ b/spec/javascripts/projects/project_new_spec.js @@ -1,6 +1,6 @@ import projectNew from '~/projects/project_new'; -fdescribe('New Project', () => { +describe('New Project', () => { let $projectImportUrl; let $projectPath;