@Windyay

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

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

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

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

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


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

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

Похожие вопросы
24 нояб. 2024, в 14:37
3000 руб./в час
24 нояб. 2024, в 13:04
500 руб./в час
24 нояб. 2024, в 12:29
3000 руб./за проект