From e66f3ccfb3a896e831e503131474cd7548493308 Mon Sep 17 00:00:00 2001 From: Brandy Smith <6577830+brandyscarney@users.noreply.github.com> Date: Thu, 30 Apr 2026 14:23:42 -0400 Subject: [PATCH] fix(api): do not render a code block for unnamed slots --- plugins/docusaurus-plugin-ionic-component-api/index.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/plugins/docusaurus-plugin-ionic-component-api/index.js b/plugins/docusaurus-plugin-ionic-component-api/index.js index 8d9acb8c144..3a020ff7f8f 100644 --- a/plugins/docusaurus-plugin-ionic-component-api/index.js +++ b/plugins/docusaurus-plugin-ionic-component-api/index.js @@ -331,7 +331,12 @@ function renderSlots({ slots }) { return ` | Name | Description | | --- | --- | -${slots.map((slot) => `| \`${slot.name}\` | ${formatMultiline(slot.docs)} |`).join('\n')} - +${slots + .map((slot) => { + const slotName = slot.name?.trim(); + const displayedSlotName = slotName ? `\`${slotName}\`` : ''; + return `| ${displayedSlotName} | ${formatMultiline(slot.docs)} |`; + }) + .join('\n')} `; }