@uimkit/uikit-react
Version:
<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>
37 lines (30 loc) • 1.51 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var React = require('react');
var TranslationContext = require('../../context/TranslationContext.js');
require('../../context/UIKitContext.js');
require('../../context/ComponentContext.js');
require('../../context/ChatActionContext.js');
require('../../context/MessageInputContext.js');
require('../../context/UIMessageContext.js');
require('../../context/ChatStateContext.js');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var React__default = /*#__PURE__*/_interopDefaultLegacy(React);
function UnMemoizedEmptyStateIndicator(props) {
var listType = props.listType;
var t = TranslationContext.useTranslationContext('EmptyStateIndicator').t;
if (listType === 'conversation') {
return React__default["default"].createElement("p", { role: "listitem" }, t('You have no conversations currently'));
}
if (listType === 'contact') {
return React__default["default"].createElement("p", { role: "listitem" }, t('You have no contacts currently'));
}
if (listType === 'message')
return null;
if (listType === 'chat')
return null;
return React__default["default"].createElement("p", null, "No items exist");
}
var EmptyStateIndicator = React__default["default"].memo(UnMemoizedEmptyStateIndicator);
exports.EmptyStateIndicator = EmptyStateIndicator;
//# sourceMappingURL=EmptyStateIndicator.js.map