From 6f808bd4a681b7fee20e518d4fbb1e39f37356ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yeiniel=20Su=C3=A1rez=20Sosa?= Date: Sat, 28 Nov 2020 13:16:51 -0500 Subject: [PATCH] fix missing underscore imports --- .jshintrc | 1 - src/js/filters.js | 2 ++ src/js/glowingbear.js | 1 + src/js/handlers.js | 7 ++++--- src/js/models.js | 2 ++ src/js/utils.js | 3 +++ src/js/websockets.js | 7 ++++--- src/js/whenscrolled-directive.js | 7 ++++--- 8 files changed, 20 insertions(+), 10 deletions(-) diff --git a/.jshintrc b/.jshintrc index 1456f16..2b43c01 100644 --- a/.jshintrc +++ b/.jshintrc @@ -6,7 +6,6 @@ "globals": { "angular": false, "weeChat": false, - "_": false, "Notification": false, "Favico": false, "linkifyStr": false, diff --git a/src/js/filters.js b/src/js/filters.js index 8568b01..a994918 100644 --- a/src/js/filters.js +++ b/src/js/filters.js @@ -1,5 +1,7 @@ 'use strict'; +import * as _ from "underscore"; + var weechat = angular.module('weechat'); weechat.filter('toArray', function () { diff --git a/src/js/glowingbear.js b/src/js/glowingbear.js index 7c6d268..a0f01cf 100644 --- a/src/js/glowingbear.js +++ b/src/js/glowingbear.js @@ -1,6 +1,7 @@ 'use strict'; import * as Favico from "favico.js"; +import * as _ from "underscore"; import { connectionFactory } from './connection'; diff --git a/src/js/handlers.js b/src/js/handlers.js index 16d6288..656d6cc 100644 --- a/src/js/handlers.js +++ b/src/js/handlers.js @@ -1,6 +1,8 @@ -(function() { + 'use strict'; +import * as _ from "underscore"; + var weechat = angular.module('weechat'); weechat.factory('handlers', ['$rootScope', '$log', 'models', 'plugins', 'notifications', 'bufferResume', function($rootScope, $log, models, plugins, notifications, bufferResume) { @@ -539,5 +541,4 @@ weechat.factory('handlers', ['$rootScope', '$log', 'models', 'plugins', 'notific handleCompletion: handleCompletion }; -}]); -})(); +}]); \ No newline at end of file diff --git a/src/js/models.js b/src/js/models.js index 64bf0df..0f2316b 100644 --- a/src/js/models.js +++ b/src/js/models.js @@ -4,6 +4,8 @@ */ 'use strict'; +import * as _ from "underscore"; + import * as weeChat from './weechat'; var models = angular.module('weechatModels', []); diff --git a/src/js/utils.js b/src/js/utils.js index 2c03e7f..8aa61e6 100644 --- a/src/js/utils.js +++ b/src/js/utils.js @@ -1,3 +1,6 @@ + +import * as _ from "underscore"; + var weechat = angular.module('weechat'); weechat.factory('utils', function() { diff --git a/src/js/websockets.js b/src/js/websockets.js index f7c632b..be1704e 100644 --- a/src/js/websockets.js +++ b/src/js/websockets.js @@ -1,6 +1,8 @@ -(function() { + 'use strict'; +import * as _ from "underscore"; + var websockets = angular.module('ngWebsockets', []); websockets.factory('ngWebsockets', @@ -146,5 +148,4 @@ function($rootScope, $q) { failCallbacks: failCallbacks }; -}]); -})(); +}]); \ No newline at end of file diff --git a/src/js/whenscrolled-directive.js b/src/js/whenscrolled-directive.js index 39a43e5..bf37410 100644 --- a/src/js/whenscrolled-directive.js +++ b/src/js/whenscrolled-directive.js @@ -1,7 +1,10 @@ -(function() { + 'use strict'; +import * as _ from "underscore"; + var weechat = angular.module('weechat'); + weechat.directive('whenScrolled', function() { return function(scope, elm, attr) { var raw = elm[0]; @@ -17,5 +20,3 @@ weechat.directive('whenScrolled', function() { }); }; }); - -})();