@uimkit/uikit-react
Version:
<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>
17 lines (14 loc) • 806 B
JavaScript
import React__default from 'react';
import '../../../types/models.js';
import '../../../types/events.js';
var useMessagePluginElement = function (props) {
var children = props.children, handle = props.handle, isShow = props.isShow, relateMessageType = props.relateMessageType, message = props.message;
var isNotRelateMessageType = relateMessageType
&& !relateMessageType.some(function (item) { return (item === (message === null || message === void 0 ? void 0 : message.type)); });
if (!isShow || isNotRelateMessageType) {
return null;
}
return (React__default.createElement("div", { className: "message-plugin-box", role: "button", tabIndex: 0, onClick: handle }, children));
};
export { useMessagePluginElement };
//# sourceMappingURL=useMessagePluginElement.js.map