Skip to content

Commit f6c8ec4

Browse files
committed
React: Upgrade to the new JSX transform
1 parent eb67023 commit f6c8ec4

File tree

5 files changed

+1
-20
lines changed

5 files changed

+1
-20
lines changed

package-lock.json

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/babel-preset-default/index.js

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -75,21 +75,10 @@ module.exports = ( api ) => {
7575
],
7676
plugins: [
7777
require.resolve( '@wordpress/warning/babel-plugin' ),
78-
[
79-
require.resolve( '@wordpress/babel-plugin-import-jsx-pragma' ),
80-
{
81-
scopeVariable: 'createElement',
82-
scopeVariableFrag: 'Fragment',
83-
source: 'react',
84-
isDefault: false,
85-
},
86-
],
8778
[
8879
require.resolve( '@babel/plugin-transform-react-jsx' ),
8980
{
90-
pragma: 'createElement',
91-
pragmaFrag: 'Fragment',
92-
useSpread: true,
81+
runtime: 'automatic',
9382
},
9483
],
9584
maybeGetPluginTransformRuntime(),

packages/babel-preset-default/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"@babel/preset-env": "^7.16.0",
3636
"@babel/preset-typescript": "^7.16.0",
3737
"@babel/runtime": "^7.16.0",
38-
"@wordpress/babel-plugin-import-jsx-pragma": "file:../babel-plugin-import-jsx-pragma",
3938
"@wordpress/browserslist-config": "file:../browserslist-config",
4039
"@wordpress/warning": "file:../warning",
4140
"browserslist": "^4.21.10",

packages/interactivity/src/directives.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
/* @jsx createElement */
2-
31
/**
42
* External dependencies
53
*/
6-
import { h as createElement } from 'preact';
74
import { useContext, useMemo, useRef } from 'preact/hooks';
85
import { deepSignal, peek } from 'deepsignal';
96

packages/interactivity/src/hooks.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
/* @jsx createElement */
2-
31
/**
42
* External dependencies
53
*/

0 commit comments

Comments
 (0)