UNPKG

@uimkit/uikit-react

Version:

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

91 lines (84 loc) 4.01 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var React = require('react'); require('../types/models.js'); require('../types/events.js'); require('../components/Icon/type.js'); require('../components/Icon/config.js'); require('../components/UIKit/UIKit.js'); require('tslib'); require('./TranslationContext.js'); require('./UIKitContext.js'); require('./ComponentContext.js'); require('./ChatActionContext.js'); require('./MessageInputContext.js'); require('./ChatStateContext.js'); require('../constants.js'); require('@emoji-mart/data'); require('emoji-mart'); require('./EmojiContext.js'); require('../components/EmptyStateIndicator/EmptyStateIndicator.js'); require('../components/UIMessageInput/hooks/useHandleQuoteMessage.js'); require('@emoji-mart/data/i18n/zh.json'); require('@emoji-mart/data/i18n/en.json'); require('../components/Plugins/index.js'); require('../components/EmoticonItem/EmoticonItem.js'); require('../components/UICommandItem/UICommandItem.js'); require('../node_modules/.pnpm/lodash.throttle@4.1.1/node_modules/lodash.throttle/index.js'); require('../components/UIUserItem/UIUserItem.js'); require('../node_modules/.pnpm/react-popper@2.3.0_r6q5zrenym2zg7je7hgi674bti/node_modules/react-popper/lib/esm/Manager.js'); require('react-dom'); require('../node_modules/.pnpm/warning@4.0.3/node_modules/warning/warning.js'); require('../node_modules/.pnpm/react-dropzone@14.2.3_react@18.2.0/node_modules/react-dropzone/dist/es/index.js'); require('../components/UIChatAutoComplete/UIChatAutoComplete.js'); require('../components/UIMessage/UIMessage.js'); require('../components/DateSeparator/DateSeparator.js'); require('../components/UIMessageList/MessageNotification.js'); require('../components/Loading/LoadingErrorIndicator.js'); require('../components/Loading/LoadingIndicator.js'); require('../components/UIMessage/MessagePlugins.js'); require('../components/UIMessage/MessageStatus.js'); require('../components/UIMessage/MessageProgress.js'); require('../components/UIChat/emojiData.js'); require('../node_modules/.pnpm/invariant@2.2.4/node_modules/invariant/invariant.js'); require('redux'); require('i18next'); require('../store/rootReducer.js'); require('../store/accounts/actions.js'); require('../store/accounts/selectors.js'); require('../store/conversations/actions.js'); require('../node_modules/.pnpm/lodash.flatten@4.4.0/node_modules/lodash.flatten/index.js'); require('../node_modules/.pnpm/lodash.some@4.6.0/node_modules/lodash.some/index.js'); require('../store/messages/actions.js'); require('../store/contacts/actions.js'); require('react-redux'); require('dayjs'); require('../components/UIContactPreview/UIContactPreviewContent.js'); require('../components/UIMoment/UIMomentContext.js'); require('../components/UIMoment/hooks/MomentContext.js'); require('../components/UIMoment/UIMomentDefault.js'); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var React__default = /*#__PURE__*/_interopDefaultLegacy(React); exports.messageShowType = void 0; (function (messageShowType) { messageShowType["IN"] = "in"; messageShowType["OUT"] = "out"; messageShowType["ALL"] = "all"; messageShowType["NONE"] = "none"; })(exports.messageShowType || (exports.messageShowType = {})); var UIMessageContext = React__default["default"].createContext(undefined); function UIMessageContextProvider(_a) { var children = _a.children, value = _a.value; return (React__default["default"].createElement(UIMessageContext.Provider, { value: value }, children)); } function useUIMessageContext(componentName) { var contextValue = React.useContext(UIMessageContext); if (!contextValue && componentName) { return {}; } return contextValue; } exports.UIMessageContext = UIMessageContext; exports.UIMessageContextProvider = UIMessageContextProvider; exports.useUIMessageContext = useUIMessageContext; //# sourceMappingURL=UIMessageContext.js.map