Skip to content

Commit dba0fc5

Browse files
committed
feat (webpack) : set jquery as externals dependency
1 parent c47d0bf commit dba0fc5

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

config/webpack.common.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ module.exports = {
1111
publicPath: '',
1212
assetModuleFilename: 'assets/[hash][ext][query]',
1313
},
14+
externals: {
15+
jquery: 'window.jQuery',
16+
},
1417
module: {
1518
rules: [loaders.FontsLoader, loaders.ImagesLoader, loaders.JSLoader],
1619
},

src/js/classes/AccessibleMenu.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import $ from 'jquery'
12
import AbstractDomElement from './AbstractDomElement'
23
import '../vendor/accessible-mega-menu'
34

@@ -17,10 +18,7 @@ class AccessibleMenu extends AbstractDomElement {
1718
const el = this._element
1819
const s = this._settings
1920

20-
;(function ($) {
21-
// Accesible toggle menu;
22-
$(el).accessibleMegaMenu(s.options)
23-
})(jQuery)
21+
$(el).accessibleMegaMenu(s.options)
2422
}
2523
}
2624

0 commit comments

Comments
 (0)