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();
|
||||
const Metadata = require('../metadata.js');
|
||||
const utils = require('../utils.js');
|
||||
const extension = siteConfig.cleanUrl ? '' : '.html';
|
||||
|
||||
// language dropdown nav item for when translations are enabled
|
||||
class LanguageDropDown extends React.Component {
|
||||
|
@ -200,7 +201,6 @@ class HeaderNav extends React.Component {
|
|||
} else if (link.page) {
|
||||
// set link to page with current page's language if appropriate
|
||||
const language = this.props.language || '';
|
||||
const extension = siteConfig.cleanUrl ? '' : '.html';
|
||||
if (fs.existsSync(CWD + '/pages/en/' + link.page + '.js')) {
|
||||
href =
|
||||
siteConfig.baseUrl +
|
||||
|
@ -243,8 +243,8 @@ class HeaderNav extends React.Component {
|
|||
const versionsLink =
|
||||
this.props.baseUrl +
|
||||
(env.translation.enabled
|
||||
? this.props.language + '/versions.html'
|
||||
: 'versions.html');
|
||||
? this.props.language + '/versions' + extension
|
||||
: 'versions' + extension);
|
||||
return (
|
||||
<div className="fixedHeaderContainer">
|
||||
<div className="headerWrapper wrapper">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue