mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-09-27 22:08:11 +08:00
35 lines
819 B
JavaScript
35 lines
819 B
JavaScript
/* eslint-disable no-console */
|
|
import React from 'react';
|
|
import ReactDOM from 'react-dom';
|
|
import { AppContainer } from 'react-hot-loader';
|
|
import { Provider } from "react-redux";
|
|
import Redbox from 'redbox-react';
|
|
|
|
/* our code */
|
|
import App from "./components/app";
|
|
import store from "./reducers";
|
|
|
|
ReactDOM.render(
|
|
<AppContainer errorReporter={Redbox}>
|
|
<Provider store={store}>
|
|
<App/>
|
|
</Provider>
|
|
</AppContainer>,
|
|
document.getElementById('root')
|
|
);
|
|
|
|
// Hot Module Replacement API
|
|
if (module.hot) {
|
|
module.hot.accept('./components/app', () => {
|
|
const NextApp = require('./components/app').default;
|
|
ReactDOM.render(
|
|
<AppContainer>
|
|
<Provider store={store}>
|
|
<NextApp/>
|
|
</Provider>
|
|
</AppContainer>,
|
|
document.getElementById('root')
|
|
);
|
|
});
|
|
}
|