Files
starter-workflows/script/shared/icon-utils.ts
T
2026-04-13 12:57:21 +02:00

13 lines
361 B
TypeScript

export function normalizeSvgIconName(iconName?: string): string | undefined {
if (!iconName || iconName.startsWith("octicon")) {
return iconName;
}
if (iconName.startsWith("lucide ")) {
const lucideName = iconName.slice("lucide ".length).split(".")[0].trim();
return lucideName ? `lucide-${lucideName}` : undefined;
}
return iconName;
}