import { v4 as uuidv4 } from "uuid"; import { mimeToExtension } from "./mimetypeToExtension"; export function renameFile({ oldFile, newName }: { oldFile: File; newName: string }) { const ext = mimeToExtension(oldFile.type) const nameFix = newName == 'random' ? `${uuidv4()}.${ext}` : newName return new File([oldFile], nameFix, { type: oldFile.type, lastModified: oldFile.lastModified, }); }