UNPKG

cometchat-react-ui-kit2

Version:

CometChat UI Kit for React App

33 lines (31 loc) 1.1 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.CometChatBackdrop = void 0; var _react = _interopRequireDefault(require("react")); var _propTypes = _interopRequireDefault(require("prop-types")); var _style = require("./style"); var CometChatBackdrop = function CometChatBackdrop(props) { return props.isOpen ? /*#__PURE__*/_react["default"].createElement("div", { style: (0, _style.backdropStyle)(props), className: "modal__backdrop", onClick: props.onClick }, /*#__PURE__*/_react["default"].createElement("div", { style: (0, _style.dialogStyle)(props), className: "modal__dialog" }, props.children)) : null; }; // Specifies the default values for props: exports.CometChatBackdrop = CometChatBackdrop; CometChatBackdrop.defaultProps = { isOpen: false, style: {}, onClick: function onClick() {} }; CometChatBackdrop.propTypes = { isOpen: _propTypes["default"].bool, style: _propTypes["default"].object, onClick: _propTypes["default"].func };