@uimkit/uikit-react
Version:
<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>
31 lines (28 loc) • 1.19 kB
JavaScript
import { __assign } from 'tslib';
import React__default from 'react';
import '../../types/models.js';
import '../../types/events.js';
import '../../constants.js';
import '../../context/TranslationContext.js';
import '../../context/UIKitContext.js';
import '../../context/ComponentContext.js';
import '../../context/ChatActionContext.js';
import '../../context/MessageInputContext.js';
import '../../context/UIMessageContext.js';
import '../../context/ChatStateContext.js';
import { useMessageContextHandler } from './hooks/useMessageContextHandler.js';
import '../Icon/type.js';
import '../Icon/config.js';
import 'i18next';
function MessageSystemWithContext(props) {
var message = props.message;
var context = useMessageContextHandler({ message: message }).context;
return (React__default.createElement("div", { className: "bubble message-system" },
React__default.createElement("div", null, context)));
}
var MemoizedMessageSystem = React__default.memo(MessageSystemWithContext);
function MessageSystem(props) {
return (React__default.createElement(MemoizedMessageSystem, __assign({}, props)));
}
export { MessageSystem };
//# sourceMappingURL=MessageSystem.js.map