Возникла проблема с импортом и экспортом файлов .Это работало с Reaction-native 0,51,0
Но не в Reaction-native: 0,56
"babel-eslint": "7.2.3",
"babel-plugin-transform-remove-console": "6.9.0",
"babel-preset-react-native": "^5",
Это проблема сmodule.exports и экспорт по умолчанию или с версией babel?
Получение ошибки, говорящей о том, что
Невозможно прочитать свойство 'default' из неопределенного
Object.get [как API]
repolib / index.js
import * as components from './components';
import * as utils from './utils';
var Utils = {
Logger: utils.Logger,
Toast: utils.Toast
}
var Components = {
Button: components.Button
}
module.exports = {
Utils,
Components,
}
Utils / Toast.js
var Toast = require('../repolib').Utils.Toast;
export default {
...(Toast)
}
API / loginAPI.js
import Toast from '../Utils/Toast';
export default {
login: () => {...}
}
API / index.js
import loginAPI from './loginAPI';
export default {
loginAPI
}
common / index.js
export { default as API } from '../API';