Я играю с React и ES6 с помощью babel и webpack. Я хочу создать несколько компонентов в разных файлах, импортировать их в один файл и связать их с webpack
Скажем, у меня есть несколько таких компонентов:
мой-navbar.jsx
import React from 'react';
import Navbar from 'react-bootstrap/lib/Navbar';
export class MyNavbar extends React.Component {
    render(){
      return (
        <Navbar className="navbar-dark" fluid>
        ...
        </Navbar>
      );
    }
}
основного page.jsx
import React from 'react';
import ReactDOM from 'react-dom';
import MyNavbar from './comp/my-navbar.jsx';
export class MyPage extends React.Component{
  render(){
    return(
        <MyNavbar />
        ...
    );
  }
}
ReactDOM.render(
  <MyPage />,
  document.getElementById('container')
);
Используя webpack и следуя их учебнику, у меня есть main.js:
import MyPage from './main-page.jsx';
После создания проекта и его запуска я получаю следующую ошибку в консоли браузера:
Error: Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. Check the render method of `MyPage`.
Что я делаю неправильно? Как правильно импортировать и экспортировать мои компоненты?