import { html } from "/js/lib/lit-html.js"; import { cdnImageUrl, getLabelNameAndDescription } from "/js/dataHelpers.js"; import "/js/components/plugin-slot.js"; export function authorBadgesTemplate({ badgeLabels, did, pluginService }) { return html`
${badgeLabels?.length ? labelBadgesTemplate({ badgeLabels }) : ""} ${pluginService ? html`` : ""}
`; } function labelBadgesTemplate({ badgeLabels }) { return html`
${badgeLabels.map(({ labelDefinition, labeler }) => { const { name: displayName } = getLabelNameAndDescription(labelDefinition); return html` ${labeler.creator?.handle ?? ${displayName} `; })}
`; }