@uimkit/uikit-react
Version:
<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>
22 lines (15 loc) • 1.36 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var React = require('react');
var TranslationContext = require('../../context/TranslationContext.js');
require('./MessageNotification.js');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var React__default = /*#__PURE__*/_interopDefaultLegacy(React);
var MessageListNotifications = function (props) {
var hasNewMessages = props.hasNewMessages, isMessageListScrolledToBottom = props.isMessageListScrolledToBottom, isNotAtLatestMessageSet = props.isNotAtLatestMessageSet, MessageNotification = props.MessageNotification, scrollToBottom = props.scrollToBottom, threadList = props.threadList;
var t = TranslationContext.useTranslationContext('MessageListNotifications').t;
return (React__default["default"].createElement("div", { className: 'uim__list-notifications' },
React__default["default"].createElement(MessageNotification, { isMessageListScrolledToBottom: isMessageListScrolledToBottom, onClick: scrollToBottom, showNotification: hasNewMessages || isNotAtLatestMessageSet, threadList: threadList }, isNotAtLatestMessageSet ? t('最新消息') : t('新消息!'))));
};
exports.MessageListNotifications = MessageListNotifications;
//# sourceMappingURL=MessageListNotifications.js.map