-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.jsx
More file actions
26 lines (23 loc) · 866 Bytes
/
index.jsx
File metadata and controls
26 lines (23 loc) · 866 Bytes
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
/*eslint-env node */
const ReactDOM = require ("react-dom");
const React = require('react');
const Routes = require ("./components/index");
const ReactDOMServer = require('react-dom').server
import { createStore } from 'redux'
import { Provider } from 'react-redux'
import reducer from './reducers/index'
const applyMiddleware = require("redux").applyMiddleware
const thunkMiddleware = require("redux-thunk").default
const createStoreWithMiddleware=applyMiddleware(thunkMiddleware)(createStore);
const store=createStoreWithMiddleware(reducer);
import MuiThemeProvider from 'material-ui/styles/MuiThemeProvider';
import injectTapEventPlugin from 'react-tap-event-plugin';
injectTapEventPlugin();
ReactDOM.render(
<Provider store={store}>
<MuiThemeProvider>
<Routes/>
</MuiThemeProvider>
</Provider>,
document.getElementById("content")
);