Задать вопрос
@Windyay

Как избежать экспорт default?

Добрый день, подскажите пожалуйста
В проекте реакта делал в конце компонента экспорт дефаулт
затем в папке компонента создавал файл index.js
export { default } from './HeroPageList';
что позволяла избежать дублирования при импорте
import HeroPageList from '../../components/HeroPageList'

а не
import HeroPageList from '../../components/HeroPageList/HeroPageList'

Я узнал, что многие разработчики не любят экспорт дефаулт и как теперь поступать
как не дублировать название при импорте и при этом экспортировать именовано
  • Вопрос задан
  • 185 просмотров
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
Для избежания экспорта по дефолту нужно делать ре-экспорт из файла index.js, например

export { default as HeroPageList } from './HeroPageList'


И тогда будет нормальная вложенность и не будет повторений имён
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы