@toolpad/utils
Version:
Shared utilities used by Toolpad packages.
10 lines • 415 B
JavaScript
const IMAGE_EXTENSIONS = ['.jpg', '.jpeg', '.png', '.gif', '.svg', '.webp'];
export function getExtension(filePath) {
const fileName = filePath.split('/').pop() || '';
const dotIndex = fileName.lastIndexOf('.');
return dotIndex < 0 ? '' : fileName.substring(dotIndex);
}
export function hasImageExtension(pathName) {
const extension = getExtension(pathName);
return IMAGE_EXTENSIONS.includes(extension);
}