Ошибка в экспорте по умолчанию React Native с использованием CRNA/Expo?
Теперь это может звучать глупо, но это случилось со мной дважды. До этого он работал отлично, но после того, как я переименовал файл, он выдает ошибку
Element type is invalid expected a string(for built-in components) or a
class/function (for composite components) but got: undefined. You likely forgot to
export your component from the file it's defined in.
Вот моя структура.
* App.js
* src
- screens
- Main
- index.js
- Main.js
index.js
import Main from './Main';
export default Main;
Main.js
const Main = () => null;
export default Main;
App.js
import Main from './src/screens/Main/index';
Я использую последнюю версию CRNA & EXPO. Я знаю, что это не имеет к этому никакого отношения, но все же.
1 ответ
Я импортировал другое свойство в Main.js
который не существовал как -
import { DoesNotExist } from './src/components/index';
Так что это дало ошибку.