UNPKG

@govbr-ds/webcomponents

Version:

Biblioteca de Web Components baseado no GovBR-DS

23 lines (22 loc) 793 B
/*! * Construído por SERPRO * © https://serpro.gov.br/ - MIT License. */ import { MarkdownTable } from "./docs-utils"; export const allSlotsToMarkdown = (cmps) => { const content = []; const table = new MarkdownTable(); // Cria uma nova tabela Markdown // Adiciona o cabeçalho da tabela table.addHeader(['Slot', 'Componente', 'Descrição']); // Itera sobre os metadados das propriedades for (const cmp of cmps.components) { for (const slot of cmp.slots) { table.addRow([`\`"${slot.name}"\``, cmp.tag, slot.docs]); } } // Adiciona a tabela convertida ao conteúdo content.push(...table.toMarkdown()); content.push(``); return content; // Retorna o conteúdo gerado }; //# sourceMappingURL=markdown-slots-all.js.map