fix(v2): website editUrl should target upstream docs (#4233)

This commit is contained in:
Sébastien Lorber 2021-02-17 13:02:11 +01:00 committed by GitHub
parent cf080c72ba
commit 7c2b81f5b6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -228,13 +228,15 @@ const LocaleConfigs = isI18nStaging
// routeBasePath: '/', // routeBasePath: '/',
path: 'docs', path: 'docs',
sidebarPath: require.resolve('./sidebars.js'), sidebarPath: require.resolve('./sidebars.js'),
editUrl: ({locale, versionDocsDirPath, docPath}) => { editUrl: ({locale, docPath}) => {
if (locale !== 'en') { if (locale !== 'en') {
return `https://crowdin.com/project/docusaurus-v2/${locale}`; return `https://crowdin.com/project/docusaurus-v2/${locale}`;
} }
return `https://github.com/facebook/docusaurus/edit/master/website/${versionDocsDirPath}/${docPath}`; // We want users to submit doc updates to the upstream/next version!
// Otherwise we risk losing the update on the next release.
const nextVersionDocsDirPath = 'docs';
return `https://github.com/facebook/docusaurus/edit/master/website/${nextVersionDocsDirPath}/${docPath}`;
}, },
editCurrentVersion: true,
showLastUpdateAuthor: true, showLastUpdateAuthor: true,
showLastUpdateTime: true, showLastUpdateTime: true,
remarkPlugins: [ remarkPlugins: [