mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-21 13:06:58 +02:00
Fix HeaderNav linking to versions page to depends on cleanUrl (#748)
This commit is contained in:
parent
6244bb1aa4
commit
33a0f309ff
1 changed files with 3 additions and 3 deletions
|
@ -21,6 +21,7 @@ const readMetadata = require('../../server/readMetadata.js');
|
||||||
readMetadata.generateMetadataDocs();
|
readMetadata.generateMetadataDocs();
|
||||||
const Metadata = require('../metadata.js');
|
const Metadata = require('../metadata.js');
|
||||||
const utils = require('../utils.js');
|
const utils = require('../utils.js');
|
||||||
|
const extension = siteConfig.cleanUrl ? '' : '.html';
|
||||||
|
|
||||||
// language dropdown nav item for when translations are enabled
|
// language dropdown nav item for when translations are enabled
|
||||||
class LanguageDropDown extends React.Component {
|
class LanguageDropDown extends React.Component {
|
||||||
|
@ -200,7 +201,6 @@ class HeaderNav extends React.Component {
|
||||||
} else if (link.page) {
|
} else if (link.page) {
|
||||||
// set link to page with current page's language if appropriate
|
// set link to page with current page's language if appropriate
|
||||||
const language = this.props.language || '';
|
const language = this.props.language || '';
|
||||||
const extension = siteConfig.cleanUrl ? '' : '.html';
|
|
||||||
if (fs.existsSync(CWD + '/pages/en/' + link.page + '.js')) {
|
if (fs.existsSync(CWD + '/pages/en/' + link.page + '.js')) {
|
||||||
href =
|
href =
|
||||||
siteConfig.baseUrl +
|
siteConfig.baseUrl +
|
||||||
|
@ -243,8 +243,8 @@ class HeaderNav extends React.Component {
|
||||||
const versionsLink =
|
const versionsLink =
|
||||||
this.props.baseUrl +
|
this.props.baseUrl +
|
||||||
(env.translation.enabled
|
(env.translation.enabled
|
||||||
? this.props.language + '/versions.html'
|
? this.props.language + '/versions' + extension
|
||||||
: 'versions.html');
|
: 'versions' + extension);
|
||||||
return (
|
return (
|
||||||
<div className="fixedHeaderContainer">
|
<div className="fixedHeaderContainer">
|
||||||
<div className="headerWrapper wrapper">
|
<div className="headerWrapper wrapper">
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue