metadata-based-explorer1
Version:
Box UI Elements
38 lines (33 loc) • 1.07 kB
JavaScript
import * as React from 'react';
import IconFolderCollab from '../folder/IconFolderCollab';
import IconFolderExternal from '../folder/IconFolderExternal';
import IconFolderPersonal from '../folder/IconFolderPersonal';
var FolderIcon = function FolderIcon(_ref) {
var _ref$dimension = _ref.dimension,
dimension = _ref$dimension === void 0 ? 32 : _ref$dimension,
_ref$isCollab = _ref.isCollab,
isCollab = _ref$isCollab === void 0 ? false : _ref$isCollab,
_ref$isExternal = _ref.isExternal,
isExternal = _ref$isExternal === void 0 ? false : _ref$isExternal,
title = _ref.title;
if (isExternal) {
return React.createElement(IconFolderExternal, {
height: dimension,
title: title,
width: dimension
});
}
if (isCollab) {
return React.createElement(IconFolderCollab, {
height: dimension,
title: title,
width: dimension
});
}
return React.createElement(IconFolderPersonal, {
height: dimension,
title: title,
width: dimension
});
};
export default FolderIcon;