diff options
Diffstat (limited to 'app/assets/javascripts/issues/form.js')
-rw-r--r-- | app/assets/javascripts/issues/form.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/app/assets/javascripts/issues/form.js b/app/assets/javascripts/issues/form.js new file mode 100644 index 00000000000..33371d065f9 --- /dev/null +++ b/app/assets/javascripts/issues/form.js @@ -0,0 +1,24 @@ +/* eslint-disable no-new */ + +import $ from 'jquery'; +import IssuableForm from 'ee_else_ce/issuable/issuable_form'; +import ShortcutsNavigation from '~/behaviors/shortcuts/shortcuts_navigation'; +import GLForm from '~/gl_form'; +import { initTitleSuggestions, initTypePopover } from '~/issues/new'; +import LabelsSelect from '~/labels/labels_select'; +import MilestoneSelect from '~/milestones/milestone_select'; +import IssuableTemplateSelectors from '~/issuable/issuable_template_selectors'; + +export default () => { + new ShortcutsNavigation(); + new GLForm($('.issue-form')); + new IssuableForm($('.issue-form')); + new LabelsSelect(); + new MilestoneSelect(); + new IssuableTemplateSelectors({ + warnTemplateOverride: true, + }); + + initTitleSuggestions(); + initTypePopover(); +}; |