-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathclient.tsx
31 lines (27 loc) · 985 Bytes
/
client.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import * as React from "react"
import * as ReactDOM from "react-dom";
import { App } from "../app/App";
// import { hot } from "react-hot-loader";
// import * as AppCreator from "./creator";
ReactDOM.hydrate( <App/>, document.getElementById('root') );
// AppCreator.create( creator => {
// creator.getStore( creator.getPreloadState() )
// .then( store => {
// creator.getRenderer()
// .then(renderer=>{
// if (process.env.NODE_ENV === 'development' && module.hot) {
// let AppHot = hot( module )( App );
//
//
// renderer.render( AppHot, store );
// }else{
// renderer.render( App, store );
// }
// })
// } )
// .catch( error => {
// if ( process.env.NODE_ENV === "development" ) {
// console.error( error );
// }
// } );
// } );