Files
donutbrowser/src/lib/name-utils.ts
T

10 lines
378 B
TypeScript

/**
* Trims a name to a maximum length and adds ellipsis if needed
* @param name The name to trim
* @param maxLength Maximum length before truncation (default: 30)
* @returns Trimmed name with ellipsis if truncated
*/
export function trimName(name: string, maxLength: number = 30): string {
return name.length > maxLength ? `${name.substring(0, maxLength)}...` : name;
}