Я пытаюсь экспортировать функциональный компонент 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;
Я просмотрел другие ответы, и проблема связана с неправильным экспортом [по умолчанию против именованного компонента]. но здесь я подтвердил его в порядке, поскольку я могу для вызова функции, если я изменю ее на простой возврат строки.