UNPKG

@uimkit/uikit-react

Version:

<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>

27 lines (24 loc) 1.28 kB
import React__default from 'react'; import { ConversationType } from '../../types/models.js'; import '../../types/events.js'; import '../../context/TranslationContext.js'; import '../../context/UIKitContext.js'; import '../../context/ComponentContext.js'; import '../../context/ChatActionContext.js'; import '../../context/MessageInputContext.js'; import { messageShowType } from '../../context/UIMessageContext.js'; import '../../context/ChatStateContext.js'; function MessageName(props) { props.className; var CustomName = props.CustomName, message = props.message, showType = props.showType; var show = (showType === messageShowType.ALL || (message === null || message === void 0 ? void 0 : message.flow) === showType) && (message === null || message === void 0 ? void 0 : message.conversation_type) === ConversationType.Group; if (!show || showType === messageShowType.NONE) { return null; } if (CustomName) { return CustomName; } return (React__default.createElement("label", { htmlFor: "content", className: "name" }, (message === null || message === void 0 ? void 0 : message.nick) || (message === null || message === void 0 ? void 0 : message.from))); } export { MessageName }; //# sourceMappingURL=MessageName.js.map