UNPKG

@intility/bifrost-react

Version:

React library for Intility's design system, Bifrost.

28 lines (27 loc) 936 B
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { forwardRef } from "react"; import classNames from "classnames"; import { itLogo } from "../../assets/intilityLogo.js"; const NavLogo = /*#__PURE__*/ forwardRef(({ children, className, logo, ...props }, ref)=>{ const logoElement = typeof logo === "string" ? /*#__PURE__*/ _jsx("img", { src: logo, alt: "" }) : logo; return /*#__PURE__*/ _jsxs("div", { ...props, ref: ref, className: classNames("bf-nav-logo", className), children: [ /*#__PURE__*/ _jsx("div", { className: "bf-nav-logo-graphic", children: logoElement ?? itLogo }), /*#__PURE__*/ _jsx("div", { className: "bf-nav-logo-name", children: children }) ] }); }); NavLogo.displayName = "Nav.Logo"; export default NavLogo;