box-ui-elements
Version:
Box UI Elements
16 lines (11 loc) • 397 B
text/typescript
import { FILE_EXTENSIONS } from './constants';
const getFileIconType = (extension = '') => {
const iconTypes = {};
Object.entries(FILE_EXTENSIONS).forEach(([iconType, typeExtensions]) => {
typeExtensions.forEach(typeExtension => {
iconTypes[typeExtension] = iconType;
});
});
return iconTypes[extension] || 'default';
};
export { getFileIconType };