import "@babel/polyfill";
// import dva from "dva";
// import { routerRedux } from "dva/router";
// import createLoading from "dva-loading";
// import createHistory from 'history/createHashHistory';
import "moment/locale/zh-cn";
// import "./g2";
import "./rollbar";
// import browserHistory from 'history/createBrowserHistory';
// import "./index.less";
// import router from "./router";

// 1. Initialize
// const app = dva({
//   // history: browserHistory(),
//   history: createHistory(),
//   onError(err, dispatch) {
//     console.log(err.message);
//     // dispatch(routerRedux.push('/home'));
//   }
// });

// 2. Plugins
// app.use(createLoading());

// 3. Register global model
// app.model(require("./models/global").default);
// app.model(require("./models/login").default);

// 4. Router
// app.router(router);

// 5. Start
// app.start("#root");

// export default app._store; // eslint-disable-line