UNPKG

@chatscope/chat-ui-kit-react

Version:

React component library for creating chat interfaces

28 lines 910 B
import React from "react"; import PropTypes from "prop-types"; import classNames from "classnames"; import { prefix } from "../settings"; export var MessageHtmlContent = function MessageHtmlContent(_ref) { var html = _ref.html, className = _ref.className; var cName = "".concat(prefix, "-message__html-content"); var createMarkup = function createMarkup() { return { __html: html }; }; return /*#__PURE__*/React.createElement("div", { className: classNames(cName, className), dangerouslySetInnerHTML: createMarkup() }); }; MessageHtmlContent.displayName = "Message.HtmlContent"; process.env.NODE_ENV !== "production" ? MessageHtmlContent.propTypes = { /** * Html string will be rendered in component using dangerouslySetInnerHTML */ html: PropTypes.string, /** Additional classes. */ className: PropTypes.string } : void 0; export default MessageHtmlContent;