UNPKG

hm-react-cli

Version:

Create a Huimei React project by module

26 lines (23 loc) 914 B
// import 'object-defineproperty-ie8'; import React, { useState } from 'react'; import ReactDom from 'react-dom'; import { Router, Route, hashHistory, Link } from 'react-router'; import BaseLayout from './components/BaseLayout'; import routes from './router/router'; import { store } from './store/models'; import { Provider } from 'react-redux'; import './style/app.less'; function App() { return ( <Provider store={store}> <Router history={hashHistory}> <Route path="/" component={BaseLayout}> {routes.childRoutes.map((route, index) => { return <Route key={index} path={route.path} exact={route.exact} component={route.component} getComponent={route.getComponents}/>; })} </Route> </Router> </Provider> ); } ReactDom.render(<App />, document.getElementById('app'));