MCPcopy Create free account
hub / github.com/anomalyco/models.dev / renderModalityIcon

Function renderModalityIcon

packages/web/src/shared.ts:56–64  ·  view source on GitHub ↗
(modality: string)

Source from the content-addressed store, hash-verified

54}
55
56export function renderModalityIcon(modality: string) {
57 const label =
58 modality === "pdf"
59 ? "PDF"
60 : modality[0]!.toUpperCase() + modality.slice(1);
61 const icon = MODALITY_ICONS[modality];
62 if (!icon) return "";
63 return `<span class="modality-icon" data-tooltip="${label}">${icon}</span>`;
64}
65
66export function renderModalities(modalities?: string[]) {
67 if (!modalities || modalities.length === 0) return "-";

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected