From 8595c9a22830b1baacc49bb694d70389b2539eba Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Thu, 1 Jul 2021 12:31:07 +0200 Subject: Add material-ui and mobx integration --- language-web/webpack.config.js | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) (limited to 'language-web/webpack.config.js') diff --git a/language-web/webpack.config.js b/language-web/webpack.config.js index a40b647f..5d3db7dd 100644 --- a/language-web/webpack.config.js +++ b/language-web/webpack.config.js @@ -40,9 +40,25 @@ module.exports = { loader: 'babel-loader', options: { presets: [ - ['@babel/preset-env', { targets: 'defaults' }], + [ + '@babel/preset-env', + { + targets: 'defaults', + }, + ], '@babel/preset-react', ], + plugins: [ + [ + '@babel/plugin-proposal-class-properties', + { + loose: false, + }, + ], + ], + assumptions: { + 'setPublicClassFields': false, + }, }, }, { @@ -59,15 +75,20 @@ module.exports = { ] }, { - test: /\.(gif|png|jpe?g|svg)$/i, + test: /\.(gif|png|jpe?g|svg?)$/i, use: [ - 'file-loader', { loader: 'image-webpack-loader', options: { disable: true, } }, + { + loader: 'url-loader', + options: { + limit: 256, + }, + }, ], }, ], -- cgit v1.2.3-54-g00ecf