remove webpack hot load, react hot load and react redbox (#326)

Fixes #176 and #290
This commit is contained in:
Bruce Martin
2018-10-15 08:47:15 -07:00
committed by GitHub
parent c7e6f54450
commit 329cf64a49
6 changed files with 40 additions and 170 deletions
+3 -22
View File
@@ -2,34 +2,15 @@
/* 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>,
<Provider store={store}>
<App />
</Provider>,
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")
);
});
}