UNPKG

botframework-webchat-component

Version:
20 lines (19 loc) 2.52 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useSubmit; var _useContext = _interopRequireDefault(require("./private/useContext")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Returns a callback function, when called, will send the value of the text box as a message. * * If the message cannot be send immediately, for example, the message is empty. An error message will be read * and the error message element can be referenced by `useErrorMessageId()` hook. * * If the message can be send, after the message is queued, regardless whether it send successfully or not, the text box will be cleared. */ function useSubmit() { return (0, _useContext.default)().submit; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfdXNlQ29udGV4dCIsIl9pbnRlcm9wUmVxdWlyZURlZmF1bHQiLCJyZXF1aXJlIiwib2JqIiwiX19lc01vZHVsZSIsImRlZmF1bHQiLCJ1c2VTdWJtaXQiLCJ1c2VTZW5kQm94Q29udGV4dCIsInN1Ym1pdCJdLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3Byb3ZpZGVycy9pbnRlcm5hbC9TZW5kQm94L3VzZVN1Ym1pdC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdXNlU2VuZEJveENvbnRleHQgZnJvbSAnLi9wcml2YXRlL3VzZUNvbnRleHQnO1xuXG50eXBlIFN1Ym1pdE9wdGlvbnMgPSB7XG4gIHNldEZvY3VzPzogJ21haW4nIHwgJ3NlbmRCb3gnIHwgJ3NlbmRCb3hXaXRob3V0S2V5Ym9hcmQnO1xufTtcblxuLyoqXG4gKiBSZXR1cm5zIGEgY2FsbGJhY2sgZnVuY3Rpb24sIHdoZW4gY2FsbGVkLCB3aWxsIHNlbmQgdGhlIHZhbHVlIG9mIHRoZSB0ZXh0IGJveCBhcyBhIG1lc3NhZ2UuXG4gKlxuICogSWYgdGhlIG1lc3NhZ2UgY2Fubm90IGJlIHNlbmQgaW1tZWRpYXRlbHksIGZvciBleGFtcGxlLCB0aGUgbWVzc2FnZSBpcyBlbXB0eS4gQW4gZXJyb3IgbWVzc2FnZSB3aWxsIGJlIHJlYWRcbiAqIGFuZCB0aGUgZXJyb3IgbWVzc2FnZSBlbGVtZW50IGNhbiBiZSByZWZlcmVuY2VkIGJ5IGB1c2VFcnJvck1lc3NhZ2VJZCgpYCBob29rLlxuICpcbiAqIElmIHRoZSBtZXNzYWdlIGNhbiBiZSBzZW5kLCBhZnRlciB0aGUgbWVzc2FnZSBpcyBxdWV1ZWQsIHJlZ2FyZGxlc3Mgd2hldGhlciBpdCBzZW5kIHN1Y2Nlc3NmdWxseSBvciBub3QsIHRoZSB0ZXh0IGJveCB3aWxsIGJlIGNsZWFyZWQuXG4gKi9cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHVzZVN1Ym1pdCgpOiAoc3VibWl0T3B0aW9ucz86IFN1Ym1pdE9wdGlvbnMpID0+IHZvaWQge1xuICByZXR1cm4gdXNlU2VuZEJveENvbnRleHQoKS5zdWJtaXQ7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLElBQUFBLFdBQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUFxRCxTQUFBRCx1QkFBQUUsR0FBQSxXQUFBQSxHQUFBLElBQUFBLEdBQUEsQ0FBQUMsVUFBQSxHQUFBRCxHQUFBLEtBQUFFLE9BQUEsRUFBQUYsR0FBQTtBQU1yRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2UsU0FBU0csU0FBU0EsQ0FBQSxFQUE0QztFQUMzRSxPQUFPLElBQUFDLG1CQUFpQixFQUFDLENBQUMsQ0FBQ0MsTUFBTTtBQUNuQyJ9