Skip to content

Commit 418f04b

Browse files
authored
Merge pull request #11 from TimeWarpEngineering/master
Enable esModuleInterop
2 parents 50f58b7 + 126df70 commit 418f04b

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://github.com/emin93/react-native-template-typescript
77
*/
88

9-
import * as React from 'react';
9+
import React from 'react';
1010
import {
1111
Platform,
1212
StyleSheet,

__tests__/App.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import 'react-native';
2-
import * as React from 'react';
2+
import React from 'react';
33
import App from '../App';
44

55
// Note: test renderer must be required after react-native.
6-
import * as renderer from 'react-test-renderer';
6+
import renderer from 'react-test-renderer';
77

88
it('renders correctly', () => {
99
const tree = renderer.create(

devDependencies.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[
2-
"typescript",
3-
"react-native-typescript-transformer",
4-
"ts-jest",
2+
"@types/jest",
53
"@types/react",
64
"@types/react-native",
7-
"@types/jest",
8-
"@types/react-test-renderer"
5+
"@types/react-test-renderer",
6+
"react-native-typescript-transformer",
7+
"ts-jest",
8+
"typescript"
99
]

tsconfig.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
"jsx": "react",
55
"noEmit": true,
66
"moduleResolution": "node",
7-
"noImplicitAny": true
7+
"noImplicitAny": true,
8+
"allowSyntheticDefaultImports": true,
9+
"esModuleInterop": true
810
},
911
"exclude": [
1012
"node_modules"

0 commit comments

Comments
 (0)