From bd722467156b5fd9822006bd5eaaa916e8d61221 Mon Sep 17 00:00:00 2001 From: Samuel Elliott Date: Fri, 2 Mar 2018 21:24:55 +0000 Subject: [PATCH] Fix for eslint-plugin-vue and some things eslint detected --- client/src/modules/pluginapi.js | 2 +- client/src/structs/settings/settingsset.js | 2 +- client/src/structs/settings/types/custom.js | 2 +- client/src/structs/settings/types/file.js | 2 +- client/src/ui/components/BdSettings.vue | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client/src/modules/pluginapi.js b/client/src/modules/pluginapi.js index c9e6819e..6f07d70d 100644 --- a/client/src/modules/pluginapi.js +++ b/client/src/modules/pluginapi.js @@ -8,7 +8,7 @@ * LICENSE file in the root directory of this source tree. */ -import { ClientLogger as Logger, ClientIPC } from 'common'; +import { Utils, ClientLogger as Logger, ClientIPC } from 'common'; import Settings from './settings'; import ExtModuleManager from './extmodulemanager'; import PluginManager from './pluginmanager'; diff --git a/client/src/structs/settings/settingsset.js b/client/src/structs/settings/settingsset.js index e1231d11..b6d98ec9 100644 --- a/client/src/structs/settings/settingsset.js +++ b/client/src/structs/settings/settingsset.js @@ -10,7 +10,7 @@ import SettingsCategory from './settingscategory'; import SettingsScheme from './settingsscheme'; -import { AsyncEventEmitter } from 'common'; +import { ClientLogger as Logger, AsyncEventEmitter } from 'common'; import { SettingUpdatedEvent, SettingsUpdatedEvent } from 'structs'; import { Modals } from 'ui'; diff --git a/client/src/structs/settings/types/custom.js b/client/src/structs/settings/types/custom.js index eb95de93..a40b82ab 100644 --- a/client/src/structs/settings/types/custom.js +++ b/client/src/structs/settings/types/custom.js @@ -49,7 +49,7 @@ export default class CustomSetting extends Setting { setClass(class_file, class_export) { const component = window.require(path.join(this.path, this.args.class_file)); - const setting_class = class_export ? component[class_export](CustomSetting) : component.default ? component.default(CustomSetting) : component(CustomSetting); + const setting_class = class_export ? component[class_export](CustomSetting) : component.default ? component.default(CustomSetting) : component.call(component, CustomSetting); if (!(setting_class.prototype instanceof CustomSetting)) throw {message: 'Custom setting class function returned a class that doesn\'t extend from CustomSetting.'}; diff --git a/client/src/structs/settings/types/file.js b/client/src/structs/settings/types/file.js index 84212436..04fca326 100644 --- a/client/src/structs/settings/types/file.js +++ b/client/src/structs/settings/types/file.js @@ -9,7 +9,7 @@ */ import { ThemeManager } from 'modules'; -import { FileUtils } from 'common'; +import { FileUtils, ClientIPC } from 'common'; import Setting from './basesetting'; export default class FileSetting extends Setting { diff --git a/client/src/ui/components/BdSettings.vue b/client/src/ui/components/BdSettings.vue index b78dc0f6..9b8de2f7 100644 --- a/client/src/ui/components/BdSettings.vue +++ b/client/src/ui/components/BdSettings.vue @@ -9,7 +9,7 @@ */