Fix dev mode, turn off react concurrent mode, update dependencies
This commit is contained in:
parent
df71c54d37
commit
0438a099cf
76 changed files with 1466 additions and 689 deletions
|
@ -1,12 +1,8 @@
|
|||
import React from 'react';
|
||||
import { Provider } from 'react-redux';
|
||||
import { hot, setConfig } from 'react-hot-loader';
|
||||
import { hot } from 'react-hot-loader';
|
||||
import App from 'containers/App';
|
||||
|
||||
setConfig({
|
||||
pureSFC: true
|
||||
});
|
||||
|
||||
const Root = ({ store }) => (
|
||||
<Provider store={store}>
|
||||
<App />
|
||||
|
|
8
client/js/hot.js
Normal file
8
client/js/hot.js
Normal file
|
@ -0,0 +1,8 @@
|
|||
import { setConfig } from 'react-hot-loader';
|
||||
import ReactDOM from 'react-dom';
|
||||
|
||||
setConfig({
|
||||
ignoreSFC: !!ReactDOM.setHotElementComparator,
|
||||
pureSFC: true,
|
||||
pureRender: true
|
||||
});
|
|
@ -1,5 +1,6 @@
|
|||
import './hot';
|
||||
import React from 'react';
|
||||
import { createRoot } from 'react-dom';
|
||||
import { render } from 'react-dom';
|
||||
|
||||
import Root from 'components/Root';
|
||||
import { appSet } from 'state/app';
|
||||
|
@ -23,7 +24,7 @@ const store = configureStore(socket);
|
|||
initRouter(routes, store);
|
||||
runModules({ store, socket });
|
||||
|
||||
createRoot(document.getElementById('root')).render(<Root store={store} />);
|
||||
render(<Root store={store} />, document.getElementById('root'));
|
||||
|
||||
window.addEventListener('beforeinstallprompt', e => {
|
||||
e.preventDefault();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue