Skip to content

Commit ce7f30a

Browse files
author
Kalin Krustev
committed
fix: lazy load primereact themes [UTCORE-121]
1 parent ee2b722 commit ce7f30a

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

preset.js

+13
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,19 @@ module.exports = ({
5050
.use('css')
5151
.loader('css-loader');
5252

53+
const primereact = neutrino.config.module
54+
.rule('style')
55+
.oneOf('primereact')
56+
.test(/primereact[/\\]resources[/\\]themes[/\\].+\.css$/i)
57+
.before('modules');
58+
primereact
59+
.use('style')
60+
.loader('style-loader')
61+
.options({injectType: 'lazyStyleTag'});
62+
primereact
63+
.use('css')
64+
.loader('css-loader');
65+
5366
neutrino.config.resolve.alias.set('react-dom', '@hot-loader/react-dom');
5467
neutrino.config.output.path(output);
5568
neutrino.config.module

0 commit comments

Comments
 (0)