zarm-mobile
Version:
UI for react.js
25 lines (19 loc) • 444 B
JavaScript
import isImage from './isImage';
/**
* get file detail
*
* @param file
* @returns {{fileName, fileSize, fileType: string, isPic: boolean}}
*/
export default function getFileDetail(file) {
const fileSize = file.size;
const fileName = file.name;
const fileType = file.type || fileName.substr(fileName.lastIndexOf('.') + 1);
const isPic = isImage(fileType);
return {
fileName,
fileSize,
fileType,
isPic,
};
}