15 lines
409 B
TypeScript

/**
* Utility Functions
* Funções auxiliares compartilhadas
* @version 1.0
*/
/**
* Utility para combinar classNames condicionalmente
* @param classes - Lista de classes (pode incluir undefined, null, false)
* @returns String com classes válidas separadas por espaço
*/
export function cn(...classes: (string | undefined | null | false)[]): string {
return classes.filter(Boolean).join(" ");
}