mirror of
https://github.com/ant-design/ant-design.git
synced 2025-01-18 06:03:38 +08:00
site: fix
This commit is contained in:
parent
5be40a9c7f
commit
5ed813bdca
@ -25,7 +25,7 @@ module.exports = {
|
||||
'/docs/practice/:children': contentTmpl,
|
||||
'/docs/pattern/:children': contentTmpl,
|
||||
'/docs/react/:children': contentTmpl,
|
||||
'/CHANGELOG': contentTmpl,
|
||||
'/changelog': contentTmpl,
|
||||
'/components/:children': contentTmpl,
|
||||
'/docs/spec/:children': contentTmpl,
|
||||
'/docs/resource/:children': contentTmpl,
|
||||
|
@ -62,7 +62,7 @@ export default class Article extends React.Component {
|
||||
)
|
||||
}
|
||||
{
|
||||
!content.toc ? null :
|
||||
!(content.toc && meta.toc) ? null :
|
||||
<section className="toc">{props.utils.toReactComponent(content.toc)}</section>
|
||||
}
|
||||
{
|
||||
|
@ -40,7 +40,7 @@ export default class MainContent extends React.Component {
|
||||
<span className="chinese" key="chinese">{item.subtitle || item.chinese}</span>,
|
||||
];
|
||||
const disabled = item.disabled;
|
||||
const url = item.filename.replace(/(\/index)?((\.zh-CN)|(\.en-US))?\.md$/i, '');
|
||||
const url = item.filename.replace(/(\/index)?((\.zh-CN)|(\.en-US))?\.md$/i, '').toLowerCase();
|
||||
const child = !item.link ?
|
||||
<Link to={url} disabled={disabled}>
|
||||
{text}
|
||||
@ -85,11 +85,11 @@ export default class MainContent extends React.Component {
|
||||
const props = this.props;
|
||||
|
||||
let moduleData;
|
||||
if (/(docs\/react\/)|(components\/)|(CHANGELOG)/i.test(props.location.pathname)) {
|
||||
if (/(docs\/react\/)|(components\/)|(changelog)/i.test(props.location.pathname)) {
|
||||
moduleData = {
|
||||
...props.data.docs.react,
|
||||
...props.data.components,
|
||||
CHANGELOG: props.data.CHANGELOG,
|
||||
changelog: props.data.CHANGELOG,
|
||||
};
|
||||
} else {
|
||||
moduleData = props.utils.get(props.data, props.location.pathname.split('/').slice(0, 2));
|
||||
@ -153,7 +153,9 @@ export default class MainContent extends React.Component {
|
||||
|
||||
const locale = this.context.intl.locale;
|
||||
const moduleData = this.getModuleData();
|
||||
const pageData = props.pageData.index || props.pageData;
|
||||
const pageData = /changelog/i.test(props.location.pathname) ?
|
||||
props.data.CHANGELOG :
|
||||
(props.pageData.index || props.pageData);
|
||||
const localizedPageData = pageData[locale] || pageData;
|
||||
return (
|
||||
<div className="main-wrapper">
|
||||
|
Loading…
Reference in New Issue
Block a user