UNPKG

samagra-chatui

Version:
35 lines 1.25 kB
import _extends from "@babel/runtime/helpers/esm/extends"; import React from 'react'; import clsx from 'clsx'; import { IconButton } from '../IconButton'; export var Navbar = function Navbar(props) { var className = props.className, title = props.title, logo = props.logo, leftContent = props.leftContent, _props$rightContent = props.rightContent, rightContent = _props$rightContent === void 0 ? [] : _props$rightContent; return /*#__PURE__*/React.createElement("header", { className: clsx('Navbar', className) }, /*#__PURE__*/React.createElement("div", { className: "Navbar-left" }, leftContent && /*#__PURE__*/React.createElement(IconButton, _extends({ size: "lg" }, leftContent))), /*#__PURE__*/React.createElement("div", { className: "Navbar-main" }, logo ? /*#__PURE__*/React.createElement("img", { className: "Navbar-logo", src: logo, alt: title }) : /*#__PURE__*/React.createElement("h2", { className: "Navbar-title" }, title)), /*#__PURE__*/React.createElement("div", { className: "Navbar-right" }, rightContent.map(function (item) { return /*#__PURE__*/React.createElement(IconButton, _extends({ size: "lg" }, item, { key: item.icon })); }))); };