diff --git a/template/src/index.js b/template/src/index.js index 54c5ef1a427..cfcebe3196e 100644 --- a/template/src/index.js +++ b/template/src/index.js @@ -3,7 +3,19 @@ import ReactDOM from 'react-dom'; import App from './App'; import './index.css'; +const rootEl = document.getElementById('root'); + ReactDOM.render( , - document.getElementById('root') + rootEl ); + +if (module.hot) { + module.hot.accept('./App', () => { + const NextApp = require('./App').default; + ReactDOM.render( + , + rootEl + ); + }); +}