Зараз я використовую ES6 в додатку React через webpack / babel. Я використовую файли індексу, щоб зібрати всі компоненти модуля та експортувати їх. На жаль, це виглядає приблизно так:
import Comp1_ from './Comp1.jsx';
import Comp2_ from './Comp2.jsx';
import Comp3_ from './Comp3.jsx';
export const Comp1 = Comp1_;
export const Comp2 = Comp2_;
export const Comp3 = Comp3_;
Тож я можу добре імпортувати його з інших подібних місць:
import { Comp1, Comp2, Comp3 } from './components';
Очевидно, що це не дуже приємне рішення, тому мені було цікаво, чи є інший спосіб. Я не можу експортувати імпортний компонент безпосередньо.