diff --git a/.babelrc b/.babelrc deleted file mode 100644 index 86541a0ec..000000000 --- a/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - plugins: [] -} \ No newline at end of file diff --git a/dev/App/Abstract.js b/dev/App/Abstract.jsx similarity index 63% rename from dev/App/Abstract.js rename to dev/App/Abstract.jsx index 94b715986..69edd66b3 100644 --- a/dev/App/Abstract.js +++ b/dev/App/Abstract.jsx @@ -1,36 +1,27 @@ -(function () { +import {window, _, $, key} from 'common'; +import Globals from 'Common/Globals'; +import * as Enums from 'Common/Enums'; +import Utils from 'Common/Utils'; +import Links from 'Common/Links'; +import Events from 'Common/Events'; +import Translator from 'Common/Translator'; +import Settings from 'Storage/Settings'; - 'use strict'; +import {AbstractBoot} from 'Knoin/AbstractBoot'; - var - window = require('window'), - _ = require('_'), - $ = require('$'), - key = require('key'), - - Globals = require('Common/Globals'), - Enums = require('Common/Enums'), - Utils = require('Common/Utils'), - Links = require('Common/Links'), - Events = require('Common/Events'), - Translator = require('Common/Translator'), - - Settings = require('Storage/Settings'), - - AbstractBoot = require('Knoin/AbstractBoot') - ; +class AbstractApp extends AbstractBoot +{ + googlePreviewSupportedCache = null; + isLocalAutocomplete = true; + iframe = null; /** - * @constructor * @param {RemoteStorage|AdminRemoteStorage} Remote - * @extends AbstractBoot */ - function AbstractApp(Remote) + constructor(Remote) { - AbstractBoot.call(this); - - this.isLocalAutocomplete = true; + super(); this.iframe = $('