clouflare-r2-file-upload
Version:
A React component for uploading files to Cloudflare R2
10 lines • 439 B
JavaScript
export const truncateFileName = (fileName, maxLength) => {
const extension = fileName.slice(fileName.lastIndexOf("."));
const nameWithoutExtension = fileName.slice(0, fileName.lastIndexOf("."));
if (nameWithoutExtension.length <= maxLength) {
return fileName;
}
const truncatedName = nameWithoutExtension.slice(0, maxLength) + "...";
return truncatedName + extension;
};
//# sourceMappingURL=truncate.js.map