mirror of
https://github.com/facebook/docusaurus.git
synced 2025-07-01 00:48:02 +02:00
feat(v2): add 'custom_edit_url' and 'hide_title' markdown header feature (#1838)
* feat(v2): add 'custom_edit_url' and 'hide_title' markdown header feature * nits
This commit is contained in:
parent
1dddb1f5ea
commit
94b0451fa4
7 changed files with 62 additions and 4 deletions
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
id: lorem
|
||||
custom_edit_url: https://github.com/customUrl/docs/lorem.md
|
||||
---
|
||||
|
||||
Lorem ipsum.
|
|
@ -101,4 +101,25 @@ describe('processMetadata', () => {
|
|||
description: '## Images',
|
||||
});
|
||||
});
|
||||
|
||||
test('docs with custom editUrl', async () => {
|
||||
const source = 'lorem.md';
|
||||
const data = await processMetadata({
|
||||
source,
|
||||
docsDir,
|
||||
order: {},
|
||||
siteConfig,
|
||||
docsBasePath: pluginPath,
|
||||
siteDir,
|
||||
});
|
||||
|
||||
expect(data).toEqual({
|
||||
id: 'lorem',
|
||||
permalink: '/docs/lorem',
|
||||
source: path.join('@site', pluginPath, source),
|
||||
title: 'lorem',
|
||||
editUrl: 'https://github.com/customUrl/docs/lorem.md',
|
||||
description: 'Lorem ipsum.',
|
||||
});
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue