Spaces:
Paused
Paused
| 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}`; | |
| }; | |