Нужно ли делать повторный импорт в обработчике принятия: const NextApp = require('./App').default

Если я просто сделаю следующее, кажется, все еще работает нормально:

if (module.hot) {
  module.hot.accept('./App', () => {
    ReactDOM.render(
      <App />,
      rootEl
    )
  })
}

Тогда пример из https://webpack.js.org/guides/hot-module-replacement/ тоже не делает реимпорт. Этот пост немного устарел?