cometchat-react-ui-kit2
Version:
CometChat UI Kit for React App
33 lines (31 loc) • 1.1 kB
JavaScript
;
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
};