Skip to content

Commit 884076e

Browse files
committed
react-native: fix duplicate JSX transform by removing @babel/preset-react and enabling jsxRuntime on @react-native/babel-preset; add Reanimated setUpTests() to Jest setup
1 parent ad39389 commit 884076e

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

packages/design-system-react-native/babel.config.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ module.exports = {
22
env: {
33
test: {
44
presets: [
5-
'@react-native/babel-preset',
65
[
7-
'@babel/preset-react',
6+
'@react-native/babel-preset',
87
{
9-
runtime: 'automatic',
8+
jsxRuntime: 'automatic',
109
},
1110
],
1211
[

packages/design-system-react-native/jest.setup.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
require('react-native-reanimated').setUpTests();
2+
13
jest.mock('react-native-svg', () => {
24
const React = require('react');
35
const { View } = require('react-native');

0 commit comments

Comments
 (0)