UNPKG

botframework-webchat-component

Version:
22 lines (21 loc) 2.72 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useSubmitErrorMessageId; var _useContext = _interopRequireDefault(require("./private/useContext")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Subscribes to the `IDREF` of the error message occurred when the user submit the send box. * * This `IDREF` is intended to be use as the value for `aria-errormessage` and `aria-invalid` attribute. * * For example, if the user is clicking on the send button without a message, we will read an alert saying "cannot * send empty message." This `IDREF` will be the HTML element of the hidden alert element. * * If there are no errors when submitting the send box, the `IDREF` will be `undefined`. */ function useSubmitErrorMessageId() { return (0, _useContext.default)().submitErrorMessageIdState; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfdXNlQ29udGV4dCIsIl9pbnRlcm9wUmVxdWlyZURlZmF1bHQiLCJyZXF1aXJlIiwib2JqIiwiX19lc01vZHVsZSIsImRlZmF1bHQiLCJ1c2VTdWJtaXRFcnJvck1lc3NhZ2VJZCIsInVzZVNlbmRCb3hDb250ZXh0Iiwic3VibWl0RXJyb3JNZXNzYWdlSWRTdGF0ZSJdLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3Byb3ZpZGVycy9pbnRlcm5hbC9TZW5kQm94L3VzZUVycm9yTWVzc2FnZUlkLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB1c2VTZW5kQm94Q29udGV4dCBmcm9tICcuL3ByaXZhdGUvdXNlQ29udGV4dCc7XG5cbi8qKlxuICogU3Vic2NyaWJlcyB0byB0aGUgYElEUkVGYCBvZiB0aGUgZXJyb3IgbWVzc2FnZSBvY2N1cnJlZCB3aGVuIHRoZSB1c2VyIHN1Ym1pdCB0aGUgc2VuZCBib3guXG4gKlxuICogVGhpcyBgSURSRUZgIGlzIGludGVuZGVkIHRvIGJlIHVzZSBhcyB0aGUgdmFsdWUgZm9yIGBhcmlhLWVycm9ybWVzc2FnZWAgYW5kIGBhcmlhLWludmFsaWRgIGF0dHJpYnV0ZS5cbiAqXG4gKiBGb3IgZXhhbXBsZSwgaWYgdGhlIHVzZXIgaXMgY2xpY2tpbmcgb24gdGhlIHNlbmQgYnV0dG9uIHdpdGhvdXQgYSBtZXNzYWdlLCB3ZSB3aWxsIHJlYWQgYW4gYWxlcnQgc2F5aW5nIFwiY2Fubm90XG4gKiBzZW5kIGVtcHR5IG1lc3NhZ2UuXCIgVGhpcyBgSURSRUZgIHdpbGwgYmUgdGhlIEhUTUwgZWxlbWVudCBvZiB0aGUgaGlkZGVuIGFsZXJ0IGVsZW1lbnQuXG4gKlxuICogSWYgdGhlcmUgYXJlIG5vIGVycm9ycyB3aGVuIHN1Ym1pdHRpbmcgdGhlIHNlbmQgYm94LCB0aGUgYElEUkVGYCB3aWxsIGJlIGB1bmRlZmluZWRgLlxuICovXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiB1c2VTdWJtaXRFcnJvck1lc3NhZ2VJZCgpOiByZWFkb25seSBbc3RyaW5nIHwgdW5kZWZpbmVkXSB7XG4gIHJldHVybiB1c2VTZW5kQm94Q29udGV4dCgpLnN1Ym1pdEVycm9yTWVzc2FnZUlkU3RhdGU7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLElBQUFBLFdBQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUFxRCxTQUFBRCx1QkFBQUUsR0FBQSxXQUFBQSxHQUFBLElBQUFBLEdBQUEsQ0FBQUMsVUFBQSxHQUFBRCxHQUFBLEtBQUFFLE9BQUEsRUFBQUYsR0FBQTtBQUVyRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNlLFNBQVNHLHVCQUF1QkEsQ0FBQSxFQUFrQztFQUMvRSxPQUFPLElBQUFDLG1CQUFpQixFQUFDLENBQUMsQ0FBQ0MseUJBQXlCO0FBQ3REIn0=