refactor TreeView class to ES module syntax

This commit is contained in:
Mike Greiling 2017-06-30 18:18:05 -05:00
parent 12efe4946f
commit 4ad4efb8fd
3 changed files with 2 additions and 5 deletions

View file

@ -9,7 +9,6 @@
/* global MilestoneSelect */ /* global MilestoneSelect */
/* global Commit */ /* global Commit */
/* global NotificationsForm */ /* global NotificationsForm */
/* global TreeView */
/* global NotificationsDropdown */ /* global NotificationsDropdown */
/* global GroupAvatar */ /* global GroupAvatar */
/* global LineHighlighter */ /* global LineHighlighter */
@ -52,6 +51,7 @@ import UsersSelect from './users_select';
import RefSelectDropdown from './ref_select_dropdown'; import RefSelectDropdown from './ref_select_dropdown';
import GfmAutoComplete from './gfm_auto_complete'; import GfmAutoComplete from './gfm_auto_complete';
import ShortcutsBlob from './shortcuts_blob'; import ShortcutsBlob from './shortcuts_blob';
import TreeView from './tree';
import UsagePing from './usage_ping'; import UsagePing from './usage_ping';
import UsernameValidator from './username_validator'; import UsernameValidator from './username_validator';
import VersionCheckImage from './version_check_image'; import VersionCheckImage from './version_check_image';

View file

@ -153,7 +153,6 @@ import './subscription_select';
import './syntax_highlight'; import './syntax_highlight';
import './task_list'; import './task_list';
import './todos'; import './todos';
import './tree';
import './user'; import './user';
// eslint-disable-next-line global-require, import/no-commonjs // eslint-disable-next-line global-require, import/no-commonjs

View file

@ -1,6 +1,6 @@
/* eslint-disable func-names, space-before-function-paren, wrap-iife, max-len, quotes, consistent-return, no-var, one-var, one-var-declaration-per-line, no-else-return, prefer-arrow-callback, class-methods-use-this */ /* eslint-disable func-names, space-before-function-paren, wrap-iife, max-len, quotes, consistent-return, no-var, one-var, one-var-declaration-per-line, no-else-return, prefer-arrow-callback, class-methods-use-this */
class TreeView { export default class TreeView {
constructor() { constructor() {
this.initKeyNav(); this.initKeyNav();
// Code browser tree slider // Code browser tree slider
@ -62,5 +62,3 @@ class TreeView {
}); });
} }
} }
window.TreeView = TreeView;