UNPKG

@wulperstudio/cms

Version:
47 lines (46 loc) 1.76 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.HeaderChatToggle = void 0; var _react = _interopRequireDefault(require("react")); var _material = require("@mui/material"); var _react2 = require("@iconify/react"); var _styled = require("./styled"); var _Switch = require("../Switch"); var _IconButtonComponent = require("../../components/IconButtonComponent"); var _jsxRuntime = require("react/jsx-runtime"); var HeaderChatToggle = exports.HeaderChatToggle = function HeaderChatToggle(props) { return /*#__PURE__*/(0, _jsxRuntime.jsxs)(_material.Stack, { direction: "row", component: "header", spacing: 1, justifyContent: "space-between", sx: { backgroundColor: props.backgroundColor || '#fff' }, children: [/*#__PURE__*/(0, _jsxRuntime.jsx)(_styled.TitleColumnContacts, { children: props.title }), /*#__PURE__*/(0, _jsxRuntime.jsxs)(_material.Stack, { direction: "row", children: [props.showToggleButton && /*#__PURE__*/(0, _jsxRuntime.jsx)(_Switch.ToggleButtonSizes, { iconColor: props.colorIcons || '#223263' }), props.showIconButton && /*#__PURE__*/(0, _jsxRuntime.jsx)(_IconButtonComponent.IconButtonComponent, { iconProps: { onClick: function onClick() { return props.onClickButton && props.onClickButton(); }, sx: { backgroundColor: '#fff', boxShadow: 'rgb(0 0 0 / 9%) 0px 3px 12px' } }, children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_react2.Icon, { icon: "mdi:plus", color: props.colorIcons || '#223263' }) })] })] }); };