Skip to content

Commit 30c1bf6

Browse files
fix(api): do not render a code block for unnamed slots (#4482)
Co-authored-by: Brandy Smith <6577830+brandyscarney@users.noreply.github.com>
1 parent 1ba4b1b commit 30c1bf6

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

  • plugins/docusaurus-plugin-ionic-component-api

plugins/docusaurus-plugin-ionic-component-api/index.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,12 @@ function renderSlots({ slots }) {
331331
return `
332332
| Name | Description |
333333
| --- | --- |
334-
${slots.map((slot) => `| \`${slot.name}\` | ${formatMultiline(slot.docs)} |`).join('\n')}
335-
334+
${slots
335+
.map((slot) => {
336+
const slotName = slot.name?.trim();
337+
const displayedSlotName = slotName ? `\`${slotName}\`` : '';
338+
return `| ${displayedSlotName} | ${formatMultiline(slot.docs)} |`;
339+
})
340+
.join('\n')}
336341
`;
337342
}

0 commit comments

Comments
 (0)