UNPKG

@intility/bifrost-react

Version:

React library for Intility's design system, Bifrost.

24 lines (23 loc) 744 B
import { jsx as _jsx } from "react/jsx-runtime"; import { forwardRef } from "react"; import classnames from "classnames"; import Icon from "../Icon/Icon.js"; /** * Logo banner element for Card */ const CardLogo = /*#__PURE__*/ forwardRef(({ className, style, icon, imageUrl, ...props }, ref)=>{ return /*#__PURE__*/ _jsx("div", { ...props, className: classnames("bf-card-logo", className), ref: ref, style: { ...style, backgroundImage: imageUrl && `url(${imageUrl})` }, children: icon && /*#__PURE__*/ _jsx(Icon, { className: "bf-card-logo-icon", icon: icon }) }); }); CardLogo.displayName = "Card.Logo"; export default CardLogo;