Skip to content

Commit 2ae59bd

Browse files
chore: JSX automatic runtime (#82)
1 parent ac024ff commit 2ae59bd

File tree

7 files changed

+10
-13
lines changed

7 files changed

+10
-13
lines changed
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
module.exports = {
2-
presets: [['@babel/preset-env', { targets: { node: 'current' } }], '@babel/preset-react', '@babel/preset-typescript'],
2+
presets: [
3+
['@babel/preset-env', { targets: { node: 'current' } }],
4+
['@babel/preset-react', { runtime: 'automatic' }],
5+
'@babel/preset-typescript',
6+
],
37
};

examples/web-nextjs/src/components/TestList.perf.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-expect-error Needed for Jest testing
2-
import * as React from 'react';
31
import { measureRenders } from 'reassure';
42
import { TestList } from './TestList';
53

examples/web-vite/babel.config.cjs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
module.exports = {
2-
presets: [['@babel/preset-env', { targets: { node: 'current' } }], '@babel/preset-react', '@babel/preset-typescript'],
2+
presets: [
3+
['@babel/preset-env', { targets: { node: 'current' } }],
4+
['@babel/preset-react', { runtime: 'automatic' }],
5+
'@babel/preset-typescript',
6+
],
37
};

examples/web-vite/src/AsyncComponent.perf.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-expect-error Needed for Jest testing
2-
import * as React from 'react';
31
import { fireEvent, screen } from '@testing-library/react';
42
import { measureRenders } from 'reassure';
53
import { AsyncComponent } from './AsyncComponent';

examples/web-vite/src/TestList.perf.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-expect-error Needed for Jest testing
2-
import * as React from 'react';
31
import { measureRenders } from 'reassure';
42
import { TestList } from './TestList';
53

examples/web-vite/src/TestList.test.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-expect-error Needed for Jest testing
2-
import * as React from 'react';
31
import { render, screen } from '@testing-library/react';
42
import { TestList } from './TestList';
53

examples/web-vite/src/TestList.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// @ts-expect-error - Required by Jest tests
2-
import * as React from 'react';
3-
41
interface TestListProps {
52
count: number;
63
}

0 commit comments

Comments
 (0)