metadata-based-explorer1
Version:
Box UI Elements
29 lines (27 loc) • 888 B
JavaScript
/**
*
* @file Component for file icon and name
*/
import React from 'react';
import FileIcon from '../../icons/file-icon/FileIcon';
import IconFolderPersonal from '../../icons/folder/IconFolderPersonal';
import ItemName from './ItemName';
import './IconName.scss';
var IconName = function IconName(_ref) {
var name = _ref.name,
extension = _ref.extension,
_ref$isFolder = _ref.isFolder,
isFolder = _ref$isFolder === void 0 ? false : _ref$isFolder;
return React.createElement("div", {
className: "bcu-item-icon-name"
}, React.createElement("div", {
className: "bcu-item-icon"
}, isFolder ? React.createElement(IconFolderPersonal, null) : React.createElement(FileIcon, {
extension: extension
})), React.createElement("div", {
className: "bcu-item-name"
}, React.createElement(ItemName, {
name: name
})));
};
export default IconName;