You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
641 B
22 lines
641 B
import React from 'react';
|
|
import { Router, Route, Switch, Redirect } from 'dva/router';
|
|
import { LocaleProvider } from 'antd';
|
|
import zhCN from 'antd/lib/locale-provider/zh_CN';
|
|
import BasicLayout from './layouts/BasicLayout';
|
|
import UserLayout from './layouts/UserLayout';
|
|
|
|
function RouterConfig({ history }) {
|
|
return (
|
|
<LocaleProvider locale={zhCN}>
|
|
<Router history={history}>
|
|
<Switch>
|
|
<Route path="/user" component={UserLayout} />
|
|
<Route path="/" component={BasicLayout} />
|
|
<Redirect to="/" />
|
|
</Switch>
|
|
</Router>
|
|
</LocaleProvider>
|
|
);
|
|
}
|
|
|
|
export default RouterConfig;
|
|
|