From fe27de8bf124d65013da1d82618a1ab45584ff68 Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Tue, 25 Jul 2017 16:27:51 +0100 Subject: moved some code into new files fixed duplication of code --- app/assets/javascripts/init_issuable_sidebar.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 app/assets/javascripts/init_issuable_sidebar.js (limited to 'app/assets/javascripts/init_issuable_sidebar.js') diff --git a/app/assets/javascripts/init_issuable_sidebar.js b/app/assets/javascripts/init_issuable_sidebar.js new file mode 100644 index 00000000000..82071348d99 --- /dev/null +++ b/app/assets/javascripts/init_issuable_sidebar.js @@ -0,0 +1,16 @@ +/* eslint-disable no-new */ +/* global MilestoneSelect */ +/* global LabelsSelect */ +/* global IssuableContext */ +/* global Sidebar */ + +export default () => { + new MilestoneSelect({ + full_path: gl.sidebarOptions.fullPath, + }); + new LabelsSelect(); + new IssuableContext(gl.sidebarOptions.currentUser); + gl.Subscription.bindAll('.subscription'); + new gl.DueDateSelectors(); + window.sidebar = new Sidebar(); +}; -- cgit v1.2.1