Skip to content

Commit 74fe6f9

Browse files
authored
Alias React to Preact in client bundles only (#13806)
1 parent 91fbc93 commit 74fe6f9

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

dotcom-rendering/webpack/webpack.config.client.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,13 @@ module.exports = ({ build }) => ({
167167
svgr,
168168
],
169169
},
170+
resolve: {
171+
alias: {
172+
react: 'preact/compat',
173+
'react-dom/test-utils': 'preact/test-utils',
174+
'react-dom': 'preact/compat',
175+
},
176+
},
170177
});
171178

172179
module.exports.babelExclude = {

dotcom-rendering/webpack/webpack.config.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@ const commonConfigs = ({ platform }) => ({
3131
? 'source-map'
3232
: 'eval-cheap-module-source-map',
3333
resolve: {
34-
alias: {
35-
react: 'preact/compat',
36-
'react-dom/test-utils': 'preact/test-utils',
37-
'react-dom': 'preact/compat',
38-
},
3934
extensions: ['.js', '.ts', '.tsx', '.jsx'],
4035
},
4136
ignoreWarnings: [

0 commit comments

Comments
 (0)