import React, { Fragment, Suspense } from 'react'; import { render } from 'react-dom'; import { AppContainer as ReactHotAppContainer } from 'react-hot-loader'; import './configs/i18next.config.client'; import { history, configuredStore } from './store'; import './app.global.css'; const store = configuredStore(); const AppContainer = process.env.PLAIN_HMR ? Fragment : ReactHotAppContainer; document.addEventListener('DOMContentLoaded', () => { // eslint-disable-next-line global-require const Root = require('./containers/Root').default; render( , document.getElementById('root') ); });