UNPKG

stream-chat-react-native-core

Version:

The official React Native and Expo components for Stream Chat, a service for building chat applications

17 lines 1.01 kB
Object.defineProperty(exports, "__esModule", { value: true }); exports.useMessageComposerHasSendableData = void 0; var _useMessageComposer = require("./useMessageComposer"); var _useStateStore = require("../../../hooks/useStateStore"); var _MessageInputContext = require("../MessageInputContext"); var editingAuditStateStateSelector = state => state; var useMessageComposerHasSendableData = () => { var _useMessageInputConte = (0, _MessageInputContext.useMessageInputContext)(), allowSendBeforeAttachmentsUpload = _useMessageInputConte.allowSendBeforeAttachmentsUpload; var messageComposer = (0, _useMessageComposer.useMessageComposer)(); (0, _useStateStore.useStateStore)(messageComposer.editingAuditState, editingAuditStateStateSelector); return allowSendBeforeAttachmentsUpload ? !messageComposer.contentIsEmpty : messageComposer.hasSendableData; }; exports.useMessageComposerHasSendableData = useMessageComposerHasSendableData; //# sourceMappingURL=useMessageComposerHasSendableData.js.map