UNPKG

metadata-based-explorer1

Version:
37 lines (32 loc) 796 B
/** * * @file Logo for the header * @author Box */ import React from 'react'; import { FormattedMessage } from 'react-intl'; import IconLogo from '../../../icons/general/IconLogo'; import messages from '../messages'; import './Logo.scss'; function getLogo(url) { if (url === 'box') { return React.createElement(IconLogo, null); } if (typeof url === 'string') { return React.createElement("img", { alt: "", className: "be-logo-custom", src: url }); } return React.createElement("div", { className: "be-logo-placeholder" }, React.createElement(FormattedMessage, messages.logo)); } var Logo = function Logo(_ref) { var url = _ref.url; return React.createElement("div", { className: "be-logo" }, getLogo(url)); }; export default Logo;