Skip to content

Commit b7089dd

Browse files
committed
Fix extendsLink in docs build script
1 parent e343a22 commit b7089dd

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

scripts/build-docs.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,25 @@ components.forEach(component => {
3333
if (isParentComponent) {
3434
content += `sidebar_position: 1\n`;
3535
}
36-
content += `sidebar_label: ${componentName}\n`;
36+
content += `id: ${component.name}\n`;
3737
content += `title: ${component.name}\n`;
38+
content += `sidebar_label: ${componentName}\n`;
3839
content += `---\n`;
3940

4041
/* General */
4142
content += `${component.description} \n`;
4243
content += `[(code example)](${component.example})\n`;
4344

4445
if (component.extends) {
46+
let extendsText = component.extends?.join(', ');
47+
if (component.extendsLink) {
48+
extendsText = `[${extendsText}](${component.extendsLink})`;
49+
} else {
50+
extendsText = `[${extendsText}](${extendsText})`;
51+
52+
}
4553
content += `:::info\n`;
46-
content += `This component extends **${component.extends?.join(', ')}** props.\n`;
54+
content += `This component extends **${extendsText}** props.\n`;
4755
content += `:::\n`;
4856
}
4957

0 commit comments

Comments
 (0)