ElementType недопустим для функционального компонента ReactNative. - PullRequest
0 голосов
/ 12 июля 2020

Я пытаюсь экспортировать функциональный компонент ReactNative и пытаюсь использовать его в другом файле:

\\File : .\Pages\TestScreen.js
function  TestScreen() {
    return ( <Text>Home Screen</Text> );
};

export default TestScreen;

в другом файле, я пытаюсь использовать его, но это выдает мне ошибку «ElementType недействителен: ожидается строка или класс / функция, но они не определены.

\\File : .\App.js
import TestScreen from './Pages/TestScreen';
const App: () => React$Node = () => {
  return <TestScreen/>;
};
export default App;

Я просмотрел другие ответы, и проблема связана с неправильным экспортом [по умолчанию против именованного компонента]. но здесь я подтвердил его в порядке, поскольку я могу для вызова функции, если я изменю ее на простой возврат строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...