UNPKG

@uimkit/uikit-react

Version:

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

37 lines (30 loc) 1.51 kB
'use strict'; 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