Skip to content

Commit 91200ef

Browse files
suezzoMichał Parkitny
and
Michał Parkitny
authored
Updated React imports (#629)
Co-authored-by: Michał Parkitny <michal.parkitny@callstack.com>
1 parent d6265d9 commit 91200ef

28 files changed

+32
-32
lines changed

examples/reactnavigation/src/AppNavigator.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'react-native-gesture-handler';
2-
import React from 'react';
2+
import * as React from 'react';
33
import { createStackNavigator } from '@react-navigation/stack';
44

55
import HomeScreen from './screens/HomeScreen';

examples/reactnavigation/src/__tests__/AppNavigator.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import { NavigationContainer } from '@react-navigation/native';
33
import { render, fireEvent } from '@testing-library/react-native';
44

examples/reactnavigation/src/screens/DetailsScreen.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import { Text, StyleSheet, View } from 'react-native';
33

44
export default function DetailsScreen(props) {

examples/reactnavigation/src/screens/HomeScreen.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import {
33
Text,
44
View,

examples/redux/App.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import { StyleSheet, View, StatusBar } from 'react-native';
33
import { Provider } from 'react-redux';
44
import configureStore from './store';

examples/redux/components/AddTodo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import { Button, StyleSheet, Text, View, TextInput } from 'react-native';
33
import { bindActionCreators } from 'redux';
44
import { connect } from 'react-redux';

examples/redux/components/AddTodo.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import { Provider } from 'react-redux';
33
import { fireEvent, render } from '@testing-library/react-native';
44
import configureStore from '../store';

examples/redux/components/TodoElem.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import { StyleSheet, Button, Text, View } from 'react-native';
33

44
export default function TodoElem({ todo, onDelete }) {

examples/redux/components/TodoList.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import { FlatList, Text } from 'react-native';
33
import { connect } from 'react-redux';
44
import { bindActionCreators } from 'redux';

examples/redux/components/TodoList.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import { Provider } from 'react-redux';
33
import { fireEvent, render } from '@testing-library/react-native';
44
import configureStore from '../store';

src/__tests__/a11yAPI.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { TouchableOpacity, Text } from 'react-native';
44
import { render } from '..';
55

src/__tests__/act.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { Text } from 'react-native';
44
import ReactTestRenderer from 'react-test-renderer';
55
import act from '../act';

src/__tests__/auto-cleanup-skip.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { View } from 'react-native';
44

55
let render;

src/__tests__/auto-cleanup.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { View } from 'react-native';
44
import { render } from '..';
55

src/__tests__/cleanup.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// @flow
22
/* eslint-disable react/no-multi-comp */
3-
import React from 'react';
3+
import * as React from 'react';
44
import { View } from 'react-native';
55
import { cleanup, render } from '../pure';
66

src/__tests__/findByApi.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { View, Text, TextInput } from 'react-native';
44
import { render } from '..';
55

src/__tests__/fireEvent.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import {
44
View,
55
TouchableOpacity,

src/__tests__/getByApi.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { View, Text, TextInput, Button } from 'react-native';
44
import { render } from '..';
55

src/__tests__/jest-native.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { StyleSheet, View, Button, Text, TextInput } from 'react-native';
44
import { render } from '..';
55
import '@testing-library/jest-native/extend-expect';

src/__tests__/queryByApi.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { Text, Image } from 'react-native';
44
import { render } from '..';
55

src/__tests__/questionsBoard.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import {
44
View,
55
TouchableOpacity,

src/__tests__/render.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import {
44
View,
55
Text,

src/__tests__/waitFor.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { View, Text, TouchableOpacity } from 'react-native';
44
import { render, fireEvent, waitFor } from '..';
55

src/__tests__/within.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @flow
2-
import React from 'react';
2+
import * as React from 'react';
33
import { View, Text, TextInput } from 'react-native';
44
import { render, within, getQueriesForElement } from '..';
55

website/docs/ReactNavigation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Create an [`./AppNavigator.js`](https://github.com/callstack/react-native-testin
1717

1818
```jsx
1919
import 'react-native-gesture-handler';
20-
import React from 'react';
20+
import * as React from 'react';
2121
import { createStackNavigator } from '@react-navigation/stack';
2222

2323
import HomeScreen from './screens/HomeScreen';
@@ -40,7 +40,7 @@ export default function Navigation() {
4040
Create your two screens which we will transition to and from them. The homescreen, found in [`./screens/HomeScreen.js`](https://github.com/callstack/react-native-testing-library/blob/master/examples/reactnavigation/src/screens/HomeScreen.js), contains a list of elements presented in a list view. On tap of any of these items will move to the details screen with the item number:
4141

4242
```jsx
43-
import React from 'react';
43+
import * as React from 'react';
4444
import {
4545
Text,
4646
View,
@@ -96,7 +96,7 @@ The details screen, found in [`./screens/DetailsScreen.js`](https://github.com/c
9696

9797
```jsx
9898
// ./screens/DetailsScreen.js
99-
import React from 'react';
99+
import * as React from 'react';
100100
import { Text, StyleSheet, View } from 'react-native';
101101

102102
export default function DetailsScreen(props) {
@@ -152,7 +152,7 @@ For this example, we are going to test out two things. The first thing is that t
152152
Let's add a [`AppNavigator.test.js`](https://github.com/callstack/react-native-testing-library/blob/master/examples/reactnavigation/src/__tests__/AppNavigator.js) file in `src/__tests__` directory:
153153

154154
```jsx
155-
import React from 'react';
155+
import * as React from 'react';
156156
import { NavigationContainer } from '@react-navigation/native';
157157
import { render, fireEvent } from '@testing-library/react-native';
158158

website/docs/ReduxIntegration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Our test is on the components that either dispatch actions on the redux store or
1616
For `./components/AddTodo.test.js`
1717

1818
```jsx
19-
import React from 'react';
19+
import * as React from 'react';
2020
import { Provider } from 'react-redux';
2121
import { cleanup, fireEvent, render } from '@testing-library/react-native';
2222
import configureStore from '../store';
@@ -63,7 +63,7 @@ describe('AddTodo component test', () => {
6363
For the `./components/TodoList.js`
6464

6565
```jsx
66-
import React from 'react';
66+
import * as React from 'react';
6767
import { Provider } from 'react-redux';
6868
import { fireEvent, render } from '@testing-library/react-native';
6969
import configureStore from '../store';

website/src/components/Feature.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import classnames from 'classnames';
33
import PropTypes from 'prop-types';
44
import useBaseUrl from '@docusaurus/useBaseUrl';

website/src/pages/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react';
1+
import * as React from 'react';
22
import classnames from 'classnames';
33
import Layout from '@theme/Layout';
44
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';

0 commit comments

Comments
 (0)