Spaces:
Paused
Paused
File size: 436 Bytes
d69879c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import { clsx, type ClassValue } from "clsx"
import { twMerge } from "tailwind-merge"
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs))
}
export function truncateFileName(fileName: string, maxLength: number = 16) {
if (fileName.length <= maxLength) return fileName;
const start = fileName.slice(0, maxLength / 2 - 1);
const end = fileName.slice(-maxLength / 2 + 2);
return `${start}...${end}`;
};
|