Obecnie używam ES6 w aplikacji React przez webpack / babel. Korzystam z plików indeksu, aby zebrać wszystkie komponenty modułu i wyeksportować je. Niestety wygląda to tak:
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_;
Więc mogę ładnie zaimportować go z innych miejsc takich jak ten:
import { Comp1, Comp2, Comp3 } from './components';
Oczywiście nie jest to bardzo miłe rozwiązanie, więc zastanawiałem się, czy jest jakiś inny sposób. Wydaje się, że nie jestem w stanie wyeksportować importowanego komponentu bezpośrednio.