|
@@ -1,14 +1,10 @@
|
|
|
import React, { Fragment } from 'react';
|
|
import React, { Fragment } from 'react';
|
|
|
import { Link } from 'dva/router';
|
|
import { Link } from 'dva/router';
|
|
|
-// import DocumentTitle from 'react-document-title';
|
|
|
|
|
import { Icon } from 'antd';
|
|
import { Icon } from 'antd';
|
|
|
import GlobalFooter from '../../components/GlobalFooter';
|
|
import GlobalFooter from '../../components/GlobalFooter';
|
|
|
import styles from './UserLayout.less';
|
|
import styles from './UserLayout.less';
|
|
|
import logo from '../../assets/logo.svg';
|
|
import logo from '../../assets/logo.svg';
|
|
|
|
|
|
|
|
-// TODO:remove
|
|
|
|
|
-// import { getRoutes, getPageQuery, getQueryPath } from '../utils/utils';
|
|
|
|
|
-
|
|
|
|
|
const links = [
|
|
const links = [
|
|
|
{
|
|
{
|
|
|
key: 'help',
|
|
key: 'help',
|
|
@@ -32,17 +28,9 @@ const copyright = (
|
|
|
Copyright <Icon type="copyright" /> 2018 蚂蚁金服体验技术部出品
|
|
Copyright <Icon type="copyright" /> 2018 蚂蚁金服体验技术部出品
|
|
|
</Fragment>
|
|
</Fragment>
|
|
|
);
|
|
);
|
|
|
-// TODO:remove
|
|
|
|
|
-// function getLoginPathWithRedirectPath() {
|
|
|
|
|
-// const params = getPageQuery();
|
|
|
|
|
-// const { redirect } = params;
|
|
|
|
|
-// return getQueryPath('/user/login', {
|
|
|
|
|
-// redirect,
|
|
|
|
|
-// });
|
|
|
|
|
-// }
|
|
|
|
|
|
|
|
|
|
class UserLayout extends React.PureComponent {
|
|
class UserLayout extends React.PureComponent {
|
|
|
- // TODO title
|
|
|
|
|
|
|
+ // @TODO title
|
|
|
// getPageTitle() {
|
|
// getPageTitle() {
|
|
|
// const { routerData, location } = this.props;
|
|
// const { routerData, location } = this.props;
|
|
|
// const { pathname } = location;
|
|
// const { pathname } = location;
|
|
@@ -56,7 +44,7 @@ class UserLayout extends React.PureComponent {
|
|
|
render() {
|
|
render() {
|
|
|
const { children } = this.props;
|
|
const { children } = this.props;
|
|
|
return (
|
|
return (
|
|
|
- // TODO <DocumentTitle title={this.getPageTitle()}>
|
|
|
|
|
|
|
+ // @TODO <DocumentTitle title={this.getPageTitle()}>
|
|
|
<div className={styles.container}>
|
|
<div className={styles.container}>
|
|
|
<div className={styles.content}>
|
|
<div className={styles.content}>
|
|
|
<div className={styles.top}>
|
|
<div className={styles.top}>
|
|
@@ -69,21 +57,9 @@ class UserLayout extends React.PureComponent {
|
|
|
<div className={styles.desc}>Ant Design 是西湖区最具影响力的 Web 设计规范</div>
|
|
<div className={styles.desc}>Ant Design 是西湖区最具影响力的 Web 设计规范</div>
|
|
|
</div>
|
|
</div>
|
|
|
{children}
|
|
{children}
|
|
|
- {/* <Switch>
|
|
|
|
|
- {getRoutes(match.path, routerData).map(item => (
|
|
|
|
|
- <Route
|
|
|
|
|
- key={item.key}
|
|
|
|
|
- path={item.path}
|
|
|
|
|
- component={item.component}
|
|
|
|
|
- exact={item.exact}
|
|
|
|
|
- />
|
|
|
|
|
- ))}
|
|
|
|
|
- <Redirect from="/user" to={getLoginPathWithRedirectPath()} />
|
|
|
|
|
- </Switch> */}
|
|
|
|
|
</div>
|
|
</div>
|
|
|
<GlobalFooter links={links} copyright={copyright} />
|
|
<GlobalFooter links={links} copyright={copyright} />
|
|
|
</div>
|
|
</div>
|
|
|
- // </DocumentTitle>
|
|
|
|
|
);
|
|
);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|