dm-web-react
Version:
The DM web client with React.
29 lines • 840 B
JavaScript
import * as React from "react";
import * as ReactDOM from "react-dom";
import AppLoader from "./AppLoader";
var App = AppLoader();
var MOUNT_NODE = document.getElementById("root");
var render = function () {
ReactDOM.render(React.createElement(App, null), MOUNT_NODE);
};
if (module.hot) {
module.hot.accept("./AppLoader", function () {
var NextAppLoader = require("./AppLoader").default;
App = NextAppLoader();
setImmediate(function () {
ReactDOM.unmountComponentAtNode(MOUNT_NODE);
render();
});
});
}
// let flag = false;
// window.addEventListener("click", () => {
// flag = !flag;
// if (flag) {
// ReactDOM.unmountComponentAtNode(MOUNT_NODE);
// } else {
// render();
// }
// });
render();
//# sourceMappingURL=main.js.map