У меня есть компонент под названием TModal
, который выглядит так
const TModal = () => {}
export default TModal
Он живет внутри src/components/Modal/Modal.js
рядом с ним, есть index.js
это то, что делает index. js:
export { TModal as Modal } from './Modal'
Затем где-то в моем проекте я хочу импортировать Modal вот так
import { Modal } from 'components/Modal'
, но я продолжаю получать
Attempted import error: 'Modal' is not exported from 'components/Modal'
В чем проблема?
jsconfig. json
{
"compilerOptions": {
"baseUrl": "src",
"target": "es6",
"module": "commonjs",
"jsx": "preserve",
"paths": {
"*": ["./*"]
}
},
"include": ["src"]
}
strcuture
src
- components
-- Modal
--- index.js
--- Modal.js
- layouts
-- Auth
--- Auth.js
Итак, в качестве примера я бы хотел использовать Modal
внутри Auth.js