Ошибка в экспорте по умолчанию 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';

Так что это дало ошибку.

Другие вопросы по тегам