UNPKG

@uimkit/uikit-react

Version:

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

74 lines (71 loc) 3.3 kB
import React__default, { useContext } from 'react'; import '../components/Icon/type.js'; import '../components/Icon/config.js'; import '../components/UIKit/UIKit.js'; import 'tslib'; import './TranslationContext.js'; import './UIKitContext.js'; import './ComponentContext.js'; import './ChatActionContext.js'; import './UIMessageContext.js'; import './ChatStateContext.js'; import '../constants.js'; import '@emoji-mart/data'; import '../types/models.js'; import '../types/events.js'; import 'emoji-mart'; import './EmojiContext.js'; import '../components/EmptyStateIndicator/EmptyStateIndicator.js'; import '../components/UIMessageInput/hooks/useHandleQuoteMessage.js'; import '@emoji-mart/data/i18n/zh.json'; import '@emoji-mart/data/i18n/en.json'; import '../components/Plugins/index.js'; import '../components/EmoticonItem/EmoticonItem.js'; import '../components/UICommandItem/UICommandItem.js'; import '../node_modules/.pnpm/lodash.throttle@4.1.1/node_modules/lodash.throttle/index.js'; import '../components/UIUserItem/UIUserItem.js'; import '../node_modules/.pnpm/react-popper@2.3.0_r6q5zrenym2zg7je7hgi674bti/node_modules/react-popper/lib/esm/Manager.js'; import 'react-dom'; import '../node_modules/.pnpm/warning@4.0.3/node_modules/warning/warning.js'; import '../node_modules/.pnpm/react-dropzone@14.2.3_react@18.2.0/node_modules/react-dropzone/dist/es/index.js'; import '../components/UIChatAutoComplete/UIChatAutoComplete.js'; import '../components/UIMessage/UIMessage.js'; import '../components/DateSeparator/DateSeparator.js'; import '../components/UIMessageList/MessageNotification.js'; import '../components/Loading/LoadingErrorIndicator.js'; import '../components/Loading/LoadingIndicator.js'; import '../components/UIMessage/MessagePlugins.js'; import '../components/UIMessage/MessageStatus.js'; import '../components/UIMessage/MessageProgress.js'; import '../components/UIChat/emojiData.js'; import '../node_modules/.pnpm/invariant@2.2.4/node_modules/invariant/invariant.js'; import 'redux'; import 'i18next'; import '../store/rootReducer.js'; import '../store/accounts/actions.js'; import '../store/accounts/selectors.js'; import '../store/conversations/actions.js'; import '../node_modules/.pnpm/lodash.flatten@4.4.0/node_modules/lodash.flatten/index.js'; import '../node_modules/.pnpm/lodash.some@4.6.0/node_modules/lodash.some/index.js'; import '../store/messages/actions.js'; import '../store/contacts/actions.js'; import 'react-redux'; import 'dayjs'; import '../components/UIContactPreview/UIContactPreviewContent.js'; import '../components/UIMoment/UIMomentContext.js'; import '../components/UIMoment/hooks/MomentContext.js'; import '../components/UIMoment/UIMomentDefault.js'; var MessageInputContext = React__default.createContext(undefined); function MessageInputContextProvider(_a) { var children = _a.children, value = _a.value; return (React__default.createElement(MessageInputContext.Provider, { value: value }, children)); } function useMessageInputContext(componentName) { var contextValue = useContext(MessageInputContext); if (!contextValue && componentName) { return {}; } return contextValue; } export { MessageInputContext, MessageInputContextProvider, useMessageInputContext }; //# sourceMappingURL=MessageInputContext.js.map