mirror of
https://github.com/facebook/docusaurus.git
synced 2026-06-29 04:00:23 -04:00
fix(core): use locale url in site config (#12054)
This commit is contained in:
@@ -1844,7 +1844,7 @@ exports[`loadSite > simple-site-with-baseUrl-i18n > loads site - locale es 1`] =
|
||||
"themes": [],
|
||||
"title": "Hello",
|
||||
"titleDelimiter": "|",
|
||||
"url": "https://docusaurus.io",
|
||||
"url": "https://es.docusaurus.io",
|
||||
},
|
||||
"siteConfigPath": "<PROJECT_ROOT>/packages/docusaurus/src/server/__tests__/__fixtures__/loadSiteFixtures/simple-site-with-baseUrl-i18n/docusaurus.config.js",
|
||||
"siteDir": "<PROJECT_ROOT>/packages/docusaurus/src/server/__tests__/__fixtures__/loadSiteFixtures/simple-site-with-baseUrl-i18n",
|
||||
@@ -2312,7 +2312,7 @@ exports[`loadSite > simple-site-with-baseUrl-i18n > loads site - locale it 1`] =
|
||||
"themes": [],
|
||||
"title": "Hello",
|
||||
"titleDelimiter": "|",
|
||||
"url": "https://docusaurus.io",
|
||||
"url": "https://it.docusaurus.io",
|
||||
},
|
||||
"siteConfigPath": "<PROJECT_ROOT>/packages/docusaurus/src/server/__tests__/__fixtures__/loadSiteFixtures/simple-site-with-baseUrl-i18n/docusaurus.config.js",
|
||||
"siteDir": "<PROJECT_ROOT>/packages/docusaurus/src/server/__tests__/__fixtures__/loadSiteFixtures/simple-site-with-baseUrl-i18n",
|
||||
|
||||
@@ -87,6 +87,13 @@ describe('loadSite', () => {
|
||||
expect(site.props).toMatchSnapshot();
|
||||
});
|
||||
|
||||
it('uses locale url in site config', async () => {
|
||||
const site = await loadSiteFixture(siteFixture, {
|
||||
locale: 'es',
|
||||
});
|
||||
expect(site.props.siteConfig.url).toBe('https://es.docusaurus.io');
|
||||
});
|
||||
|
||||
it('loads site - locale de', async () => {
|
||||
const site = await loadSiteFixture(siteFixture, {
|
||||
locale: 'de',
|
||||
|
||||
@@ -149,6 +149,7 @@ export async function loadContext(
|
||||
|
||||
const siteConfig: DocusaurusConfig = {
|
||||
...initialSiteConfig,
|
||||
url: localeConfig.url,
|
||||
baseUrl,
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user